Microsoft debunks closing its Africa Development Center in Nigeria, confirms staff layoffs 3 min read Business Microsoft debunks closing its Africa Development Center in Nigeria, confirms staff layoffs Ifiok Michael 6 months ago Microsoft, a leading multinational technology company has discredited reports of its development centre in...Read More