×

Microsoft lures in users with Windows release

10:00 AM ET Mon, 1 June 2015

Microsoft is releasing its Windows 10 platform on July 29 as it attempts to capture more mobile users.