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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results