Marc Veasey actually said...
Texas is the leader in electric sector decarbonization.
Context
Veasey claims Texas leads the nation in reducing carbon emissions in electricity.
10/29/2019
Veasey claims Texas leads the nation in reducing carbon emissions in electricity.
10/29/2019