×

Windows 10 launches

11:01 AM ET Thu, 30 July 2015

Josh Lipton explains why Microsoft has so much riding on the launch of its new flagship product.