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