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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results