Accenture has announced 19,000 job cuts, joining the likes of Google, Amazon, Meta in IT layoffs this year. A total of 518 tech companies have laid off 1,71,858 employees between January 1 and March 23 this year. Watch this Business Today Visual Story to know about tech layoffs in 2023.