General Motors' European chief, Karl-Thomas Neumann, believes that the rollout of the company's OnStar telematics system to Europe will have a revolutionary impact on the auto industry.