1

Car sales in Europe decline: is the future of electric vehicles at stake?