Tech Sector Witnesses Massive Stock Sell-Off; Over 32K Tech Workers Fired in US, More Than 11K in India This Year
San Francisco/New Delhi, Aug 1: More than 32,000 tech workers have been laid off in the US till July this year, including at Big Tech companies […]