CCLA Investment Management, a specialist fund manager for UK charities, local authorities and the Church of England, has invested £20.58mn
CCLA Investment Management, a specialist fund manager for UK charities, local authorities and the Church of England, has invested £20.58mn