Promoted Tweets: Initial Impressions

...its flagship product at online marketers but the question all of us in the online advertising ... though the comments section of this Ad Age...