BYD makes a bunch of them for Europe and such.
Here in NYC we already have a few electric buses. I’ve seen (but haven’t been on yet) a couple of Proterra e-buses on some lines, and New Flyer’s Xcelsior XE40s (the XD40 is diesel; XE40 electric) floating around somewhere.
I’ve been on a few buses that are still diesel but have start-stop tek, which makes the bus eerily quiet when it’s waiting at a light, etc. Rather creepy, in fact. You can hear every scratch, belch, fart, and gurgle that’s no longer masked by engine noise. :confounded: