EU slaps Google with record $2.7 billion fine

5 stunning stats about Google
5 stunning stats about Google