Did you know an oak tree can live for a thousand years? That trees can ‘talk’ through releasing chemicals? And that across the planet, you’ll find more than three trillion of these mighty giants? If you’ve ever stared in awe at the height of a tree, marvelled at the sight of a rustling, lush green […]