0 By tjs In Posted 28 March 2019What are invasive species?Invasive alien species are defined as “species whose introduction and spread outside their natural ecological range poses a real threat to biodiversity and the economy” (European Commission [...] READ MORE