By NBC Digital Published 1 year 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