With the latest operating system of Microsoft Windows 10 expected soon, there are rumours stating that the company might ditch its Internet explorer web browser to accommodate the new...Read more