The Church Commissioners for England published their annual report for 2025 last week. There was an accompanying press release (copied below) which concentrated on the endowment fund’s 8% return.
Jennifer Simonson is a business journalist with a decade of experience covering entrepreneurship and small business. Drawing on her background as a founder of multiple startups, she writes for Forbes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results