Amazon Web Services sets up SA points of presenceBy Staff Reporter18 June 2018 The world’s largest cloud computing provider, Amazon Web Services, has opened its first physical point of presence in South Africa. The company, which is owned by online retail giant Amazon.com, said