Despite facing financial difficulties Indian wind turbine manufacturer Suzlon has moved up one notch in global ranking, from N0.6 to No. 5.
Suzlon moves up one notch in global rankings