Subscribe | Digital Edition
Loading data...
New York City Mayor Bill de Blasio has signed an executive order stating that New York City will have a 100% electric fleet by 2040.