Indian budget to create a $5 trillion economy by '25

Indian budget to create a $5 trillion economy by '25
India’s millions were looking forward to the budget, which failed to cheer them up on Friday. Agence France-Presse

Most Popular Stories