
Twitter finally began rolling out what it calls "self-service" ads earlier this month with a handful of brands that can now set up and run their own Promoted Products campaigns. The technology to power the platform -- more than a year in the making … [Read more...]











