India ranks 3rd in Asia Power Index 2024, surpasses Japan
According to the Asia Power Index 2024 Edition, released by the Sydney-based Lowy Institute, India has surged to 3rd place with a score of 39.1 out of 100, surpassing Japan. This remarkable achievement is fueled by India’s robust post-COVID-19 economic recovery. Related: Sydney’s Top 5 Best-Kept Secrets Top Countries: USA – Score: 81.7 China –…