L Squared invests in geopolitical and strategic intelligence firm Ergo

Ergoโ€™s management team will retain a significant ownership stake in the company.

Share this