News

The Solar Energy Corporation of India Limited (SECI) has successfully signed over 60 GW of Power Sale Agreements, marking a ...
In a development for India’s renewable energy sector, the Solar Energy Corporation of India (SECI), a Navratna Central Public ...