Technology Windows 10 is marketing and promotional activity, Microsoft says Kirsten Robb 27 April, 2015