About 150 people in areas such as marketing, human resources and operations were affected as part of a reorganization ...
Rwanda is experiencing a steady increase in the outsourcing business, a trend reflected in the growth of the global business services sector, which has expanded by 39.7 per cent over the last two ...
Clifford Chance is set to cut almost 10% of its business services roles in London, with AI understood to be one factor in the decision.