News

The Church Commissioners for England, which manages the Church of England’s endowment fund, delivered a 10.3% return in 2024, marking the sixteenth consecutive year of positive returns, with the fund ...