Carbon Destroyer 1 arrives in Delfzijl for its final phase in Europe

The Carbon Destroyer 1 is the largest vessel ever built on the landward side of the northern dikes of the Netherlands.