1PointFive is helping oversee a major carbon capture plant in Texas. It also has ties to one of the world's largest oil producers.
DOE puts $1.2 billion towards carbon capture plants
1PointFive is helping oversee a major carbon capture plant in Texas. It also has ties to one of the world's largest oil producers.