(Ping! Zine Web Tech Magazine) – A spontaneous decline in traffic to Google services was accounted for via the company’s constantly updated transparency report, The Wall Street Journal reported on Friday. The source of the traffic drop? China. A Google representative told The Wall Street Journal that nothing appeared out of the ordinary on their [...]