Default image

Christopher

Planting trees isn’t it

Councils in the UK are experiencing challenges from mass tree planting schemes, designed to offset carbon emissions. Carbon offsetting is quickly becoming the de facto method for companies to take their first steps towards sustainability. But it’s not without its…