3 ms·
I thought the same thing. Thanks for making that point. San Francisco and Seattle have run significant numbers of electric buses for a long time, too.
by HillaryBriss 8y ago
I thought the same thing. Thanks for making that point. San Francisco and Seattle have run significant numbers of electric buses for a long time, too.