The future of the planet and it’s inhabitants rests upon us planting more trees, both to support wildlife and in the crucial endeavour of fighting climate change. Did you realise that one in ten species of wildlife currently face extinction. Each new tree planted creates homes for over 130 species of wildlife. Unless we continue[…]