03 Nov 2023 Equinix appoints Sandile Dube as managing director for South Africa Dube responsible for launch of new IBX in Johannesburg