Tech heavyweights, venture firms back $12.75m SocialRadar financing

0
8
A trio of venture capital firms have joined a string of individual tech and venture investors in a $12.75m Series A fina