Large-scale orders keep Imabari Shipbuilding busy until 2021

Imabari won orders for 89 ships in the last fiscal year, including bulkers and large container ships.