The UK is one of the most nature depleted countries on Earth. When it comes to biodiversity loss, we are in the world’s bottom 10 per cent. We have one of the lowest percentages of tree cover in Europe,…

Keep reading this article on Business Green - Incisive Business Media (IP).

Leave a Reply