Items tagged with Essence Digital

Google released a statement today apologizing for the actions of a Chrome advertising campaign it commissioned and kicked off just a few days ago. As an apology, the company has deprecated Chrome's page ranking; searching for "browser" doesn't... Read more...