Suzlon awarded order from Tehri Hydro Development Corporation Admin Jan 28, 2017 Suzlon will be responsible for the entire project lifecycle management from development to construction and commissioning Suzlon Group, one of the leading…