20-01-2017 15:59
via
bbc.co.uk
Google placed its own ads first, study claims
Adverts for Google products occupied 91% of the top slots on the firm's search results pages.
Read more »