SCVO Report reveals impact of social funding 8th November 2023 admin Loans and investments totalled more than £47.5 million Share this:FacebookXLike this:Like Loading...