Posted by quoderat on Wednesday Jul 1, 2015

Study Suggests That Google Has Its Thumb on Scale in Search. Well, duh.