Egypt's Suez Canal Authority (SCA) has said it is well-equipped to handle current challenges and that major shipping lines ...
In 2024, container shipping in Russia through Global Ports terminals showed signs of recovery, reaching levels seen before ...
A road haulage company has been fined €50,000 by Italy’s Data Protection Authority (Garante per la Protezione dei Dati ...
Between 2019 and 2023, the world’s ten largest shipping companies amassed $340 billion in profits. However, their tax ...