Bigger India

India: Now Third-Largest Global Economy

India has passed Japan as the world’s third-largest economy, according to a recent report from the Organisation for Economic Co-operation and Development (OECD).

You must be logged in to post a comment Login