With the introduction of Google places, the company has introduced its 7th major change in 2010 to its Search Engine.
(Search Engine Optimization) has become even more challenging in
this fast changing environnement.
Wondering what SEO is about? Check out our FAQ
section about Search Engine Optimization and much