They are suggesting scam like levels of profit: https://worldtree.info/investment/
25k -> 355k in 10 years is at least 29% year over year return. That seems... improbable.
25k -> 355k in 10 years is at least 29% year over year return. That seems... improbable.
On the other hand, if they really do such a great job storing carbon, seems like there is potential for them to make money on the fact people are willing to pay to offset their emissions.