Day: 14 March 2026

India Public Debt 2026 infographic showing total debt ₹197 lakh crore, debt to GDP ratio 80 percent, external debt 747 billion and forex reserves 700 billion