Torrent Power incorporates subsidiaries for renewable energy business
Torrent Power Limited, through its wholly owned subsidiary Torrent Green Energy Private Limited, has incorporated three new subsidiaries – Torrent Urja 33 Private Limited, Torrent Urja 34 Private Limited, and Torrent Urja 36 Private Limited […]
