India 3rd most powerful nation in Asia just behind US, China: Australia institute

Even as India overtook Japan to be ranked third in Asia, the Asia Power Index (API) of the Lowy Institute noted that India’s rise has been slower than expected


Discover more from The Doon Mozaic

Subscribe to get the latest posts to your email.