Funding and Acquisitions: Hearsay Social gets $18 million for social media management for brands with franchises or distributed locations

Avatar
By Editor July 28, 2011