Petra Nova CCS Facility at NRG Power Plant in Richmond

Petra Nova CCS Facility at NRG Power Plant in Richmond, Texas, U.S., May 18, 2018. Picture taken May 18, 2018. REUTERS/Trish Badger – RC1CF76DE400

print