In a free market, renewables win. So Texas is tipping the scales in favor of polluting methane gas.
Important reporting from @canarymedia.com
Important reporting from @canarymedia.com
Comments