Storia: India’s April-July fiscal deficit narrows to 26.8% of FY27 target — Warptech Lab News