News

For an underestimate, the scale is still eye-watering. Between 1960 and 2022, the Nature study suggests invasive species have cost us $2.2 trillion — an annual average of $35 billion. Compare that to ...