Torrent Power reports Rs 24.7 billion net profit in 2025-26 May 14, 2026 | News Torrent Power Limited has reported a net profit of Rs 24.7 billion for 2025-26,… This content is restricted.