The world’s on the verge of a carbon storage boom
technologyreview.com4 CommentsShow all comments
It's really starting to feel like too little, too late.
I think 2050 is the point of no return, so getting this in as soon as possible is our only hope!