Dell have announced a partnership with Baidu, a company best known for their search engine based in China. Baidu are launching a new operating system called ‘Yi'. It is apparently based around Android and Baidu and will have its own maps and other services including cloud storage, cloud backup and …
Read More »