Facebook has recently launched Sponsored Results; its own version of pay per click search ads. The new feature allows businesses to promote their brands by paying to display ads in search results alongside related Apps, Pages and Places. Advertisers who take advantage...

read more