AllthingsD is reporting that Twitter is opening up its self-service advertising platform to 10,000 new businesses.
Everyone has a story. We help you tell yours.
The move is part of a promotion with American Express and is only open to AmEx cardholders and/or merchants that accept AmEx.
Check out the article for more details about the promo.