Technology Thompson Street Capital Partners Completes Growth Investment in OpenClinica Business Wire Feb 22, 2023 Thompson Street Capital Partners (TSCP), a private equity firm based in St. Louis, announced a growth investment in OpenClinica, a cloud-first,…