India has least Olympic medals per unit GDP
India, which ranks third in GDP in terms of purchasing power parity, won the least number of Olympic medals per unit GDP, of all the medal winning nations in Rio. The world's second most populous country also had the lowest number of medals per capita population. Caribbean nation Grenada topped on both these accounts with a solitary silver in Rio.