References

img
Medemblik Floating The Netherlands

1.7 GW

Total Capacity

138+

Projects

12

Countries