Twitter Adds New Video Website Card to Provide More Immersive Ad Experience

Video has been growing on all platforms and Twitter is no exception. Internal…