World Economic Forum recognizes SA startup Omnisient as tech pioneer by Felicia Akindurodoye June 27, 2023 0 The World Economic Forum has identified seven African businesses, including Omnisient, as being at the forefront of technological innovation. The ...