Twitter finally lands a few business deals, but at what cost?

[youtube=http://www.youtube.com/watch?v=3BWcd8TkG1Q&hl=en&fs=1&border=1]

Tags: , , ,