Twitter has been launching various products in last one year to improve twitter experience for users & drive more traffic for businesses. The newly launched website cards once again present twitter’s longing to attract marketers by offering better options to promote their products & services. Read more at http://vator.tv/news/2014-05-02-new-twitter-products-and-updates-to-help-you-advertise