Latest African Online Newspaper | Knowledgebase Africa
In the most recent layoffs in the technology sector, British telecoms and television firm BT…