Over 20,000 Employees Fired From Tech Companies In April: Report
Google let go of a significant number of employees across different teams. (Representational) As many as 21,473 employees from 50 companies in the technology sector were laid off in April…