British Business Investments invests yet again in Isomer Capital; closes £86.1M opportunities fund
Isomer Capital, a London-based VC investment firm, has announced the first close of its new €100 million (approx £86.1 million) co-investment fund – Isomer Capital...