Current Date 25 May, 2025

India's Forex Reserves Decline by $5 Billion; Implications and Analysis