Skip to Content

Loading Video...

Twitter May Be Laying Off Hundreds of Employees

October 25, 2016 16:10 PM UTC
- Updated August 17, 2018 16:08 PM UTC

Due to weak earnings