P pcmag.com Google Loses Appeal, Forced to Publish €150,000 Fine on Google.fr 64 points prateekj 12 years ago 30 comments