Twitter Reportedly Lays Off Another 10% Of Employees

The latest job cuts impacted key teams that help keep the social media giant online.Read More