
26 March 2021
Press Release
Blockage in the Suez Canal severely threatens the maritime supply chain