Odfjell Cancels Orders for Three New Ships

12:36 PM | October 7, 2010 | Ian Young