News

India has officially surpassed Japan to become the world’s fourth-largest economy, as confirmed by NITI Aayog CEO BVR Subrahmanyam citing IMF data.