Cabot Square Capital Investor
%20.jpg)
Cabot Square Capital is a provider of investment capital for small and mid sized companies in the UK and Western Europe.
Industry:
Finance
Technology:
DeepTech
Founded Date:
1996