Will New Video Ads and Internal Agency Finally Propel Twitter Forward?

Twitter has at least three big problems. Now, they are rolling out new video ads, and an in-house agency to help big brands. Will these moves help?

Twitter has at least three big problems. Now, they are rolling out new video ads, and an in-house agency to help big brands. Will these moves help?