Environment February 18, 2019 Environment February 18, 2019 Is Carbon Capture Storage About To Have Its Day? Ben Anthony Professor of Energy Process Systems at Cranfield University Peter Clough Lecturer in Energy Engineering at Cranfield University