Windows 10 Update : Final Release Free For Testers, Edge Replaces ‘Project Spartan’ In Upcoming Build

While confusion continues to prevail over how Microsoft’s previous announcement regarding Windows 10 being…