Torrent Power Limited has reported a net profit of Rs 24.7 billion for 2025-26,…

This content is restricted.