New York City mayor Bill de Blasio signed an executive order  yesterday that will make it mandatory for more than 20,000 on-road  vehicles in the city’s municipal fleet to be electric by 2040. He made  the announcement in his annual State of the City address on Thursday.
 This will include every garbage truck, ferry, ambulance, police  cruiser, bus, car, and vehicle owned and operated by municipal agencies.
Read Article