S statspotting.com United Kingdom: The Anomaly In Google's Revenue 2 points npguy 13 years ago 6 comments