Capturing the potential of CCS

North America is leading the world on carbon capture and sequestration but questions around tax credits persist.