launched a fleet of 20 new electric buses. What the new buses, running between Crystal Palace and Orpington in south London, and the old trolleybuses have in common are the pantographs connecting ...