Less than a month ago Twitter (with over 100 millionactive users) quietly rolled out their ad platform with around 20 sponsors, accepting payment through credit cards. AdAge states there are over 2,400 advertisers on Twitter: sales teams handling Fortune 250 accounts and the internal team with its focus on small and medium seized businesses, including major global brands and […]