Geneva's new electric buses charge in 15 seconds

 

v20240901