Twitter Advertising: Sneak Peek

Back in June, I got a sneak peek into Twitter’s new advertising platform. American Express ran a $100 free Twitter advertising promotino when you signed up for Twitter ads with your Amex Card. Smart promotion by Amex. By throwing you $100 (likely an amount split with Twitter), your credit card is set as the default …