Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
Browsing: Spain’s Noatum
The AD Ports Group from the UAE has entered into a concession agreement with Egypt’s Red Sea Ports Authority for the development and operation of a versatile terminal at Safaga Sea Port.