India is aiming to become a $5 trillion economy by 2025

India is aiming to become a $5 trillion economy by 2025
A vendor sorts tomatoes as he waits for customers at a vegetable market in Mumbai, India. Reuters

Most Popular Stories