Randy Weber actually said...
I think I am well within my rights to label Houston, Texas as the carbon capture capital of the world!
Context
Weber claims Houston's leadership in carbon capture technology.
11/21/2019
Weber claims Houston's leadership in carbon capture technology.
11/21/2019