Pls explain me in detail and inn layman's term what GMR contract was about and how did it affect India and maldives relation...
Advert.
Pls explain me in detail and inn layman's term what GMR contract was about and how did it affect India and maldives relation...