Tuesday, June 27, 2017

A Matter of Trust

Google Slapped With $2.7 Billion EU Fine Over Search Results [More]
They manipulate them to reduce visibility of that which does not advance their agenda?  Who knew?

No comments: