Markets | Wed Jun 26, 2013 5:26pm EDT

UPDATE 1-Microsoft releases 'refined' Windows, revs up developers