Tag: Baidu

News and Press

10 things in tech you need to know today (AAPL, FB, MSFT)

September 24, 2015

Via: Lucy England

Here’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 […]