Rumor : There will Only be Internet Explorer on...

Windows 8 RT is the name given by Microsoft on the operating system Windows 8 …