Torrent Power Subsidiary Wins 300 MW Wind Project Worth ₹2,650 Crore

The Solar Energy Corporation of India (SECI) has granted a Letter of Award to Torrent Green…