The Co-operative has announced the sale of its farming business to the Wellcome Trust in a deal worth £249 million. In total, the Wellcome Trust has gained 39,553 acres of land containing 15 farms, 27 commercial properties and more than 100... Read More