I've seen quite a lot of electric cars in Barcelona this summer. Mostly Teslas, BMW i3s, and some Renaults with the plug hidden behind the front logo. The main street, the Diagonal, has charging stations, and often I saw plugged-in cars charging there.