Microsoft defines Windows 10 free upgrade as 'marketing and promotional activity' By Mihaita Bamburic