Mar 282019
The Sri Lankan government approved a 100 MW floating solar power project to be installed in the Maduru Oya Reservoir, according to Lanka …
The Sri Lankan government approved a 100 MW floating solar power project to be installed in the Maduru Oya Reservoir, according to Lanka …