Tag: Technology giant

spot_img

Accenture Laying off 5% of Its Global Workforce including India Staff

Technology major Accenture (1) most likely to cut around 25,000 people or at least 5% of its global workforce. The laying off is expected...