Battery buses are a solution ahead of their time. Any old bus is better than car-based transportation, so shifting modes from car to bus is more important than changing the energy source of the bus. If shifting from car to bus is impossible because of built environment, that's the first priority. Buses powered by batteries should be way down at the end of the TODO list. If you absolutely insist on having buses that a…
One would also wonder why China has ~0 fuel cell buses and tens of thousands of electric buses if FC is the more mature tech.