I'm surprised the market wasn't more positive about today's news actually.
If the company does pay out revenue from the carbon assets to the shareholders, then they're effectively giving anyone buying at the moment a free kick on any future venture as you'll get at least your investment back over time regardless the outcome.