Damen Crane Barge 6324

Van Der Leun electrical equipment will be installed in the vessels. Image courtesy of Damen Shipyards Group.