Technology | Wed May 19, 2010 8:23am EDT

Twitter expects hundreds of advertisers