Browsing: foreign direct investments

With 7 medals in Tokyo Olympics, India registered its highest medal tally in any Olympics.