site logo

IMO reaches sulfur cap agreement despite shipping industry's struggles