Farmers and land managers across the Isle of Wight have a fresh opportunity to access vital funding as Defra reopens its Capital Grants offer, making £150 million available to support sustainable farming and environmental improvements. This funding is part of the...