Cabot Square Capital Investor

Cabot Square Capital is a provider of investment capital for small and mid sized companies in the UK and Western Europe.


Invests into

Technology: DeepTech
Founded Date: 1996
Industry: Finance