Starcom MediaVest is a big name among advertising agencies, supporting massive global brands. Twitter will be using the deal as part of its marketing strategy, as it aims to tie its presence to multiple screens, media and brands.

Continue reading...