Press release Tech Centre powered by global giants for launch in Nigeria October 1st by Editor2 September 16, 2020 by Editor2 September 16, 2020 3 minutes read