Category : Wildlife | Location : International | Posted on 2023-09-05 09:17:27
Invasive species are wreaking havoc on the environment and economy, costing the world an estimated $423 billion annually, according to a comprehensive report by a team of 86 researchers from 49 countries.