Microsoft ambiguous on Windows 10 support 

Microsoft advertising phrase “supported lifetime of the device” has been raising questions. First, on whether the users will receive free features and second, on what specific upgrades Microsoft is referring to. Microsoft 10 has been praised to be familiar, productive, personal and flexible. However, not enough light has been shone on the specific details on […]