Technology major Accenture is expected to lay off around 25000 people or 5% of its global workforce. It was reported…
This website uses cookies.