Work is underway on progressing a large-scale floating solar project in the port of Rotterdam in the Netherlands. The project is set to be built on the De Slufter dredging depot, which stores ...