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
YouTube has let publishers embed videos for years, but starting Monday, tweets on twitter.com began sporting...