Isomer Capital closes £216m fund

London-based investor Isomer Capital has closed its third fund at £216 million. British Business Investments, a commercial subsidiary of the … Continue reading Isomer Capital closes £216m fund