Weekly Tech Highlights: Apple Watch Sales Tumbled, NYSE Endured A Massive Outage And More
July 13, 2015 at 06:27 AM EDT
Tech companies are heating up this summer with lower smartwatch sales, a major smartphone restructuring and a stock exchange that ...