How legit is 8 Billion Trees?

A corporate partner’s backstory 8 Billion Trees was founded in late 2018 with an ambitious mission: plant 8 billion trees around the globe before 2021 when the Earth’s population reaches eight billion people. Founders Mike Powell and Jon Chambers were inspired...