TheiaBeta/Article
Tata Power Q3 FY26 Profit Drops 25% to Rs 772 Crore; Revenue Declines 9% to Rs 13,948.41 Crore - Theia