L Squared invests in geopolitical and strategic intelligence firm Ergo
Ergo’s management team will retain a significant ownership stake in the company.
4 November 2025•1 min read
Ergo’s management team will retain a significant ownership stake in the company.