Business Top Stories Microsoft sacks workers at Africa Development Centre in Nigeria byBusola AroMay 8, 2024