In the 25 Year Environment Plan, the Department for Environment, Food and Rural Affairs (DEFRA) has set the goal of raising £1billion-per-year of private money to invest in nature recovery by 2030. Continue reading...