Brief

US mayors pass resolution to target 100% renewable energy by 2035