L Squared Capital Partners ("L Squared") announced today a significant growth investment in Ergo (the "Company"), a technology-enabled geopolitical and strategic intelligence firm. For nearly twenty ...