Here’s one for the Twitter ad naysayers: several auto brands are reporting great results from their Promoted Products.
Read more