KECH Shipping sector trims sails as global demand loses steam Published 06 April 2023 Shipping sector trims sails as global demand loses steam Watch now Watch preview Share