Top maritime news
Owners of the 20,000 TEU containership Ever Given, which has been stuck in Egypt for…
Egypt’s revenue from the Suez Canal was $853.7 million in April and March, 4.1 percent higher…