A total of 25 firms have submitted bids for setting up 20 MW Grid-Connected Floating Solar Photovoltaic (PV) Power Projects at Chilwa Taal in Gorakhpur, Uttar Pradesh.

This content is restricted.