£120,000 capital grants available through DEFRA Countryside Stewardship
The Countryside Stewardship (CS) scheme’s next application window is now open, giving more farmers and land managers in England the opportunity to plan while also receiving money for environmental activities