Petaluma, California becomes first U.S. city to ban construction of new gas stations, encourages EV chargers instead
Petaluma, a city in Sonoma Country north of San Francisco, has had enough when it comes to fossil fuels. Last week city council voted unanimously to pass a bill that prohibits the construction of new […]