Check out London's new electric tram-buses that charge in only 10 minutes – Electrek November 3, 2022