News

Why not No. 1?
The IMF projection of India’s nominal GDP for 2025-26 of $4,187.017 billion, against Japan’s $4,186.431 billion, ($586 ...