Sep 1, 2020
Define success. If it’s consistently capturing 90 percent of the CO2, I’d say, they made it. With the focus on the impact of oil prices on the Petra Nova decision to suspend its carbon capture and storage (CCS) operations, I want to bring to the forefront a focus on its operational success. Quiet assessments found through sound technical reviews can often lack the…