floating solar installation
systems of solar cell panels installed on a structure that floats on a body of water
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous