Impact investment company Elbow Beach Capital has launched a venture vehicle with an initial £20 million of committed capital. It is looking to make investments both within the U.K., where it is headquartered, and globally
Source
Finder:
Olivia Utharntharm
Created on:
March 21, 2022