A company bought 7,500 acres of England for £8.5 million to create ‘Britain’s Yellowstone'
A pioneering nature restoration firm has acquired Emblehope Moor to embark on a significant rewilding initiative. This visionary endeavor seeks to establish a thriving wildlife haven in northern England, while ensuring investors receive returns on their contributions prior to the land transfer.