London-based VC SFC Capital invested £25M in 120 companies over the past year; reaches £50M AUM
SFC (formerly Startup Funding Club), an early-stage investment firm providing capital and support to British startups, has recently invested £25 million in 120 companies (April...