New report highlights limitations of CCS after stumbles at flagship project

At a time when wind and solar are surpassing expectations, a slew of new reports are showing that CCS isn’t all it’s cracked up to be.