Google is vamping up its marketing, promoting itself as the preferred network of choice.

Read more