Backed by Triodos Bank UK the farming group said the site would operate as a Community Benefit Society and showcase practices in sustainable farming and nature protection
The Lionesses created history on Sunday evening by winning England’s first major international trophy since the men’s team won the World Cup in 1966 in a dramatic Euro 2022 final against eight-time champions Germany at Wembley.