Tech consulting main Accenture to put off 19000 staff, 2.5% of its world workforce
In a sector that was usually being seen a secure guess for many staff even amid these torrid layoff instances, the tech consulting and providers is now additionally getting on…


