Twitter has taken its video marketing offerings to a whole new level with their “Video Website Card”. The Video Website Card is incredibly versatile, allowing advertisers to use video for things like to showcasing product launches, demonstrating services, or revealing a new store location.  It is an auto-playing video, something which a Twitter beta test  Read More