Social Exec: Twitter IPO could be worth $10-$20 billion
September 12, 2013 at 18:23 PM EDT
Investors are buzzing about the Twitter IPO. When the Street is buzzing with late breaking developments pros turn to Buzzfeed, a website that fuses social media and journalism.