Flash charged bus_resized.jpg

Flash-charged electric bus, Luxembourg. Flash-charged buses are a clean and quiet public transport solution.