20-01-2017 11:43 via alphr.com

Google plugs own products mercilessly on its ad platform, WSJ research finds

Search engine giant buys millions of its own search ads, quashing competitors vying for ad space
Read more »