March 15, 2023 Technology Technology Meta Announces More Job Cuts, with 10,000 Roles to be Culled Over the Coming Months Read More