Imabari Shipbuilding rolls out the red carpet for energy-efficient 64,000 dwt bulker

Imabari Shipbuilding rolls out the red carpet for energy-efficient 64,000 dwt bulker