SolarDuck

SolarDuck

Developer of offshore floating solar plants.