Tech heavyweights, venture firms back $12.75m SocialRadar financing

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