torontosun.com
Microsoft releases Internet Explorer 10
SEATTLE – Microsoft Corp released Internet Explorer 10 to millions of new users on Tuesday, hoping the latest version of its market-leading browser will win back customers who have migrated t…