September 24, 2015
Via: Lucy EnglandHere’s the technology news you need to know today. Microsoft just made a deal with Chinese internet company Baidu, where Baidu will provide an easy way for customers to download a legal, licensed version of Windows 10. In return, these […]