A non-native species is a species that has been introduced to an area where it doesn’t naturally occur. Most of these are harmless but some threaten native species. These are called invasive non-native species (INNS). INNS have been identified as one of the top causes of global biodiversity loss. In Scotland, one of the most prominent […]
Invasive Non-Native Species Week 2025 – The grey threat
