Search results

  1. AnantS

    India has leapfrogged Britain and France to become the world's fifth biggest economy!

    Nominal I think. Because by PPP, India is already ahead according to this site: http://statisticstimes.com/economy/countries-by-projected-gdp.php
Top