Day: June 1, 2012
Ranking in Google Places
According to Google, 20% of the searches conducted through their engine are location-related. This totals over 2.3 billion local searches in a month, which should…