Invasive Aliens – What’s it all about?
So, contractors, how do you explain “Invasive Alien Species” to your clients? It can all sound a bit like the X-Files when talking of ‘aliens’ taking over the land… Do you go down the route of explaining about the ease with which the plants are spread? Or go down the “Need-for-biodiversity” route? Or do you […]