Sustainable Farming Incentive 2026 Window 2 Opening Details

After two months, DEFRA closed SFI26 Window 1 at the end of August, with approximately 6,500 applications submitted and an average agreement value of around £10,000. Window 1 was targeted […]