How to Improve Your Google Places Ranking The past few weeks have caused major headaches for users of Google Places. Businesses, for what seemed as if no reason, were hit with a Read More » October 28, 2011