India has officially overtaken Japan to claim the position of the third most powerful country in Asia, according to the 2024 Asia Power Index by the Lowy Institute. The milestone reflects India’s growing stature on the global stage and international diplomacy. at India TV NewsRead More