February 27, 2023 Technology Technology Twitter Cuts More Staff as Revenue Trails Expectations Read More