Add your business to Google Local Search in India

Well, I wasn't too far off with my idea/prediction! You can now add your business to Google Local Search. Only in India for now, but it won't be long before other countries will follow. Really nice.

Post to Del.icio.us / Furl It

Popular posts

Keep the Intranet Small

Enterprise 2.0 Research

Innovation in Turbulent Times