Can clean-energy advocates stop new gas plants in North Carolina?

Canary Media