To be clear: carbon capture like this is a tiny and expensive part of what needs doing over the next few years
It’s getting a lot of support and publicity in large part because it’s backed by the oil industry, which is trying to create social permission for continued extraction and burning on a much larger scale than the removal.
In this case, they’re making a claim about using renewable energy to power the plant, but it’s not clear if that means new dedicated wind and solar + storage, or if they’re buying transferable renewable energy credits, or what.