Digital Marketing & Ad Tech News

Google+ a Ghost Town as Brands Decamp for Pinterest

Though Traffic From Marketers and Users Is Light, Google Doubles Down on Investment