Saint & Co has welcomed the launch of the Charities Aid Foundation (CAF) Charity Deposit Platform, which the firm says is designed to give charities better options for growing and protecting their ...