Author: Admin

Twitter announces advertising platform

Tuesday, April 13, 2010 Social networking website Twitter announced an advertising platform to enable paid tweets to be displayed at the top of search results. This new feature is called Promoted