Featured Top Companies

HMM Algeciras: The world’s largest container ship

The massive HMM Algeciras, which is longer than the Eiffel Tower and can hold a staggering 24,000 containers. The 400m (1,312ft) long and 61m (200ft) wide ship, which was only completed last year (2020), was delivering a variety of goods to the DP World Gateway London terminal in Essex. In comparison, the legendary Titanic, which […]