Who profits from DEFRA’s nature compensation schemes?

DEFRA’s nature compensation schemes could be worth £1.2bn a year, according to a report from the free market thinktank the IEA, but will wildlife profit or will others? Rachel Salvidge investigates

Analysis