Sembcorp Completes SECI’s 800 MW Wind Power Projects
Sembcorp Energy India Limited (SEIL), announced the completion of its 800MW wind power projects awarded by the Solar Energy Corporation of India (SECI). With this, the private sector power generator’sContinue Reading