India
Robin Whitlock
The Solar Energy Corporation of India (SECI), which is administered by the Ministry of New and Renewable Energy of India (MNRE) has invited expressions of interest to build 10,000 MW of floating solar ...