Europe will soon have over 500,000 electric vehicles on its roads, according to research.