BCAP

BCAP Holdings Limited (“BCAP”) is an investment platform founded by partners with long and successful track records in starting, building, and scaling global businesses.

Headquartered in London, BCAP participates over multiple investment stages and across the capital structure, providing liquidity and expertise to create value for our stakeholders.