A $23 billion deal between Blackrock and Mediterranean Shipping Company (MSC) to control 43 ports, including strategically ...
The warning from the Houthis again throws into chaos a crucial maritime waterway between Asia and Europe, threatens revenue from Egypt’s Suez Canal and possibly will halt aid shipments to war zones.