The two-browser strategy for Windows 10, at least for now
Whether we saw Internet Explorer 12 or a curious new alternative browser from Microsoft remains unknown, even after the conclusion of Wednesday's Windows 10 preview event in Redmond, Washington.