Suzlon will be responsible for the entire project lifecycle management from development to construction and commissioning
Suzlon Group, one of the leading…
Rural Electrification Corporation (REC), a Central Public Sector Enterprise under the Ministry of Power and Tehri Hydro Development Corporation India Limited…