Google is giving itself the digital equivalent of 100 lashes by downgrading the search result ranking of the company's own Web browser, Google Chrome, for 60 days.The decision came after recent reports that
Published on: January 5th, 2012
Ian Paul
@itbusinessca