Here’s what Houston leaders think of Exxon’s $100B carbon capture idea

Exxon has an idea to build a massive carbon capture and storage project in the Houston area, but it will need federal, state and local support. So far, local leaders are reacting favorably.


more energy news

Send Us A Message