Storia: IDFC FIRST Bank Q1FY27 Results: Highest Ever PAT of ₹1,075 Crore, Up 132.4% YoY — Warptech Lab News