Damen halts delivery of newbuilds to Russia

  Netherlands-based shipbuilder Damen has announced it decided to stop deliveries of new vessels to clients…

Newbuilds could push idle containership fleet to 1m TEU 

Although the idle containership fleet has dropped below 500,000 teu it could pass the 1m teu…