Top stories



Marketing & Media100 industry leaders to take the stage at SA’s largest CMO event
CMO Summit 5 Aug 2026

The Microsoft chief said that his organisation made a pledge in 2006 that by 2010, 250 billion people across the world will benefit from Microsoft's initiative of availing technology to these people. Of these, 45 million should be on the Africa continent.