Print Friendly, PDF & Email

India pips France to become world’s 6th largest economy