Microsoft's hardware business faces challenges across multiple fronts, but the company has released updated versions of its smaller Surface Pro 12 and Surface Laptop 13.
register or log in to get more services such as weather report, extended news articles and web search