MyVidster
Thumbnail for Twitter Lays off 8% of Workforce | Crunch Report

Twitter Lays off 8% of Workforce | Crunch Report

Intel reports $14.5B in revenue despite falling PC market, Facebook is testing a dedicated video feed, Snapchat decides not to pursue original content...

Watch video