SolarDuck’s Tokyo Bay floating solar plant stands strong in the face of severe weather - Offshore Energy