Financial results
IREDA Posts 49% Rise in Profit, 30% Growth in Total Income from Operations in Q1 FY26
Sify Technologies to Announce Q1 FY 2025-26 Results on July 18, 2025