News
India: Now Third-Largest Global Economy
MILESTONES By Erik Heinrich 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). The same report lowered the OECD’s estimate for India’s growth ...