Storia: India meets FY26 fiscal deficit target of 4.4% of GDP; revenue deficit at 1.55% — Warptech Lab News