West Bengal Power Development Corporation Limited (WBPDCL) will commission the plant that will have solar modules afloat on the Hydrolio floating platform, made by French company Ciel & Terre
India’s largest floating solar plant to come up in Sagardighi