In a free market, renewables win. So Texas is tipping the scales in favor of polluting methane gas.

Important reporting from @canarymedia.com

Comments