All US businesses can now buy ads on Twitter

Twitter has announced that it has now opened up its self-service Twitter Ads webpage to all US businesses, which means that we will likely see more companies offering “sponsored” posts on Twitter. Read more…

    


Neowin