Chapel Hill, NC – Local Government Clean Energy Report By Loren Weiss | April 1, 2021 Chapel Hill, NC – Local Government Clean Energy Report