- Internet Explorer
- By Bogdan Popa
- July 18th, 2013
Microsoft Tries to Unify Web Experiences with New Internet Explorer Project – Video
The software giant formally introduces the new Companion Web project
The software giant formally introduces the new Companion Web project