Is Twitter a Central Content Distribution Hub for Business?

Sure seems like it with all of their recent deals: google, microsoft, and now linkedin.
vote: 
No votes yet