Social Finance UK
Social Finance UK, headquartered in London, and established in 2007, is a nonprofit organization that partners with the government, the social sector, and the financial community in mobilizing private capital to help address a range of social problems within the UK and internationally.
Last updated on