Torrent Power Q1 net profit drops 11Þspite higher revenue

Torrent Power Q1 net profit drops 11% despite higher revenue

Torrent Power Q1 net profit drops 11Þspite higher revenue
Torrent Power Q1 net profit drops 11% despite higher revenue