India's April-February Fiscal Deficit Narrows to 80.4% of FY26 Estimate at Rs 12.5 Lakh Crore | Six Finance Blog | Six Finance Blog