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