Twitter on Monday began giving publishers the ability to embed Twitter video on their sites, meaning YouTube and Facebook now have some new competition in the category. Continue reading at 'Editor & Publisher'
[ Editor & Publisher | 2015-03-03 00:00:00 UTC ]