Apps that plant trees for you are booming. But are they actually helping? 17 February, 2024 by Newstars Education See also Who watches the Watch Dogs? A guide to getting started in Ubisoft’s hacker paradise