L Squared Capital Partners has made a significant growth investment in Ergo, a New York City-based geopolitical and strategic intelligence firm. Ergo’s management team will retain a significant ...