Daily Archives: December 24, 2019

New electric buses are a holiday gift for New York City

By EDF Energy Exchange By Andy DarrellEarly Sunday morning last week I stood on a windy rooftop in the Hell’s Kitchen neighborhood of Manhattan next to a strikingly modern, blue electric bus. It’s the biggest one I’ve ever seen. It is a 60-foot-long articulated bus that bends in the middle and is fully outfitted with…

© 2014 RenewaNews