Stena Line to construct six new ships

Stena Line has ordered for the construction of six vessels from Chinese AVIC Shipyard with plans to place three ships on its Irish Sea routes and charter the other three … Continue reading Stena Line to construct six new ships