Business News Microsoft’s First NYC Flagship Store Is Open for Business It's not the company's first store in the U.S., but it's the largest.
Business News Apple Watch Launch Said to Be Delayed Until Spring The hold-up could cause ripple effects for the smartwatch industry.