Twitter finally agree to on-site advertising

Social media giants Twitter have finally caved in and agreed to advertising on the site- which will be effective almost immediately. The adverts, which have been branded ‘Promoted Tweets’, will take pride of place at the top of the site’s search results. Apparently, Promoted Tweets will be regular updates that businesses intentionally post in order … Read more