Tag: Amazon in South Africa

Amazon announces plans to set up African headquarters in South Africa

Amazon has announced plans to locate its African headquarters in South Africa.…