Plug Pulled on Controversial Sugar Land Methane Peaker Plant – Public Citizen

“The costly, harmful insistence on building new generating capacity that also happens to benefit Texas' powerful fossil fuels interests isn't just …