Is the carbon capture and storage (CCS) renaissance finally here?

Is the carbon capture and storage (CCS) renaissance finally here?