Starting his logistics journey as a courier proved an important learning experience for Egidio Monteiro, CEO of DHL Global Forwarding Southern Africa.
Sri Lanka is home to North Sails’ largest manufacturing site — a fully vertically-integrated facility that produces its fabric and finished sails.