Accenture cuts 2.5% of workforce; reduces growth forecast for FY23
IT services firm announces 'departure of 19,000 people' to save costs and streamline functions
IT services firm announces 'departure of 19,000 people' to save costs and streamline functions