Press "Enter" to skip to content

Suzlon bags 27 MW wind power order from ITC

Business Standard
"The agreement with Suzlon for the establishment of two new wind power projects is a part of ITC's commitment to pursue a low-carbon high-growth strategy …

Links to more information:

Comments are closed.