Samuel Gibbs:

Baidu – the search engine and technology company often called China’s Google –plans to release a self-driving car with BMW by the end of the year.
 
 The Chinese firm has been working on autonomous vehicles for the past couple of years, recently partnering with car makers including BMW.
 
 The two companies announced a self-driving research project in April 2014, driving test cars around the complex highways of Beijing and Shanghai.