India’s fiscal deficit narrowed to INR 12.5 trillion in April–February 2025–26, down from INR 13.5 trillion a year earlier, reaching 80.4% of the full-year target, an improvement from 85.8% in the same period last year. Total receipts surged 9.6% year-on-year to INR 27.9 trill...