Indian State Considers 100 Megawatt Floating Solar Project

by Saurabh Mahapatra
0 comment
Indian State Considers 100 Megawatt Floating Solar Project