Japanese shipbuilding company – Imabari secured the most number of containership orders with 42 vessels in line totalling 501,894 TEUs, according to Alphaliner. To learn more, see the original story at Splash 24/7.
Source: Splash 24/7 (JB)
Source: Splash 24/7