Blog

This month Prince Charles announced the launch of his Terra Carta, or Earth Charter, in which he encourages private companies around the world to support his aim of persuading companies to “put saving the planet at the heart of their...
Continue reading
The recent news that the Government is providing £10 million to plant 130,000 trees in urban areas of Britain highlights the importance, and the shortage, of trees. We tend to think of trees as being a feature of the countryside...
Continue reading