Google shamed and forced by France to Display 'Privacy Violation Fine' Notice on its homepage
February 10, 2014Swati Khandelwal
Last Saturday millions of France Internet users saw a strange message on Google's Homepage, rather than any GOOGLE DOODLE, as shown ...