Introducing Mashable’s New Social Marketing Platform for Brands

(Source: Mashable) Introducing Mashable’s New Social Marketing Platform for Brands … that includes talent from our branded content, technology, marketing and community teams.