Suzlon buys majority stake in Renom to strengthen renewable energy services
Renom currently manages 1,782 megawatts (MW) in wind, 148 MW in solar, and 572 MW in balance of plant energy (BOP) under maintenance