Post Thumbnail

Microsoft announced the largest layoffs in company history, Tesla can't sell cars in most of the United States, Xbox Entertainment Studios is set to close and HTC has an executive exodus problem. Read on for Engadget's news highlights from the last 24 hours.

5 months ago 0 Comments
July 17, 2014 at 9:37PM