It's about time. New York City, we believe it was today, debut its first completely electric public buses. Very cool. New York City has had hybrids for who knows how long now, but it's awesome to see that we are now going one step further. Per the Ny Post: "The MTA buses will travel on the B32 route … [Read more...] about New York City Debuts First All Electric City Bus
