Internet Teraco Secures a R400m Investment Facility from ‘Barclays Africa’ for Their New Data Centre Olumuyiwa Coker 129 months ago