Twitter is making strides to earn credibility and greater authority within the social space, particularly in letting advertisers know they are, in fact, a platform worthy of advertising investment. After a fairly long lull in any major product or platform change since its inception, initiatives like Project Lightning, auto-play video ads, and now a fresh […]
↧