World Proposed Amazon Headquarters in South Africa Under Threat January 20, 2022 Adedapo Adesanya By Adedapo Adesanya Plans by Amazon to establish its Africa headquarters in Cape Town, South Africa, could hit a snag if a legal challenge Read More