By NBC Digital Published 4 years ago The Global Chamber of Business Leaders is confident that Namibia can become a logistics hub and drive sustainable development agenda in Africa. Author Blanche Goreses