We have electric buses in Greece since the mid 50s. The key difference with modern era buses is that they don't work with batteries but rely on an infrastructure of aerial power lines to which they connect with two antennas protruding from the top of the vehicle. One thing I remember from whenever I was on board them is how damn slow they move. Occasionally the antennas will disconnect which means the driver will has to move to the back of the vehicle and reconnect them. They're still in use as to this day.
Pictures of vehicles from various eras can be seen here: https://www.google.com/search?q=%CF%84%CF%81%CF%8C%CE%BB%CE%...