On the road with electric power

From the trolleybus to the eHighway