Senvion sale

Wind turbines at the Suzlon Energy wind farm in Satara, Maharashtra. Photo: Adeel Halim/Bloomberg<br />

Winds of change at Suzlon Energy

9 min read . 01 Jun 2016