Markets | Wed Feb 29, 2012 8:10pm GMT

UPDATE 1-Microsoft releases Windows 8 for public testing