Microsoft has finally rolled out the Spartan browser as an official release. This is one of the most anticipated features of Windows...
Image: WinBeta Back in January, Microsoft first showed off the Internet Explorer successor – Project Spartan. The new browser is expected to...