There has been a swarm of articles and blog posts in the last 24 hours discussing the deal reached between Yahoo and Microsoft. With yesterday’s signing, the landscape of SEO and paid... READ MORE