200 MW wind project to be executed by SGEL in India through an Engineering, Procurement, and Construction (EPC) contract
Get all latest content delivered to your email