Darn, I found the article quite underwhelming. It may be a major breakthrough relative to past accomplishments in the field but it’s far from commercial viability.
IPBES reports as well as the literature in relevant conservation journals are recommended readings.
As far as "carbon sequestration" - that is just a tree. No R&D required.