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
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