Wincon

August 22, 2012

India’s Green Poster-child Suzlon in Death Spiral as Debt Load forces it to Sell Key Assets

Suzlon, The Wind Turbine Manufacturer Suzlon which is India’s largest pure play green company and one of the largest wind turbine manufactures globally has been stuck […]