site logo

US localities signed 335 renewable energy deals since 2015: report