Electric bus manufacturer Proterra, earlier touted by White House, files for Chapter 11 bankruptcy.
Ben Zyker: “The IEA and congressional opponents of fossil fuels are chasing windmills.”
Image of Jamaica Depot electric buses by MTAPhotos is licensed under CC BY 2.0.