June 25, 2026

Month: December 2025

Defining moment: India overtakes Japan to become world’s fourth largest economy; enjoys ‘Goldilocks’ phase with high growth, low inflation

India has emerged as the world’s fourth-largest economy, overtaking Japan, and is projected to challenge Germany for the third spot...