top of page

Floating solar power plants

Evacuation of sludge from water reservoirs
IMG-20200903-WA0005.jpg
bottom of page