SGE invests in Clutch

Susquehanna Growth Equity LLC has made a minority investment in Clutch, a B2B ratings and reviews platform for IT, marketing and business services provider.

Share this