A alexkras.com Response from Google Tech Lead, Re: “Google May Be Stealing Your Mobile Traffic” 342 points akras14 10 years ago 195 comments