Press release distribution service, Press Advantage, has released new insights examining the implications of Google’s latest ...