Meet the Investor: Kurt Scherer, C5 Capital

The London-headquartered VC firm C5 Capital has a portfolio of 80 companies operating on every continent, including Antarctica, but it has big ties to Africa in particular. The firm’s founder and chief executive officer (CEO) Andre Pienaar is originally from South...