Odfjell Cancels Orders for Three New Ships

11:46 AM | October 7, 2010 | Ian Young