News

Investment firm CCLA dates back to 1958 when an investment fund was set up to allow church organisations to pool resources.