Stocks | Tue Feb 26, 2013 9:00am EST

Microsoft releases Internet Explorer 10 browser for more users