Ever Given in the Suez Canal: congestion in the Mediterranean and Red Seas worsens, economic losses are growing.

Ever Given in the Suez Canal: congestion in the Mediterranean and Red Seas worsens, economic losses are growing.