site logo

US mayors pass resolution for 100% renewable energy goal by 2035