Spain: Electric bus completes 600 km trip between Barcelona and Madrid for the first time

Ruptly