Da bus

I’ve now ridden on top of an electric bus. At a snail’s pace and for a snail’s distance, true, but definitely up where nobody but a stowaway (and a damned brave one at that) would be found under normal circumstances. This happened on Monday while half a dozen Proterra employees and I were in Seneca […]