An predicted 33 million customers deserted Microsoft’s browsers closing month, pushing the Redmond, Wash. business enterprise‘s browser strategy ever closer to the edge of irrelevancy, in keeping with analytics statistics published these days. Internet Explorer (IE) and Side combined to account for 36.7% of the worldwide consumer