Microsoft Spartan browser for Windows 10 leaked in new screenshot

(Source: Pulse) … straightforward and clutter-free UI elements.” Sources claim that Microsoft assigned a special team in September for development of Spartan browser and the …