By NBC Digital Published 2 years ago Authored on 2022-07-21 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