News

The Solar Energy Corporation of India (SECI), under the Ministry of New and Renewable Energy (MNRE), has invited bids for setting up 2,000 megawatts (MW) of grid-connected solar projects equipped with ...