BMW plans self-driving electric car to counter Apple, Google threat

BMW will launch a flagship self-driving car early next decade in response to the threat from tech giants such as Apple and Google in the field of autonomous driving.