Have You Gone Google, yet?

Despite being one of the most known companies in the world, Google just launched an ad campaign with 4 massive billboards along freeways around San Francisco, Boston, Chicago and New York. The ad claims that 1.75 million companies already made the switch to Google Apps which allows them to avoid software upgrade costs and other … Read more →