The Cloud Thickens

I am not referring to Cloud Computing but rather the cloud of confusion prevailing over geographic information amongst the general public.

Is there enough aWhereness?

Geographic or location technology has been around for a few decades now. Why has it not infiltrated into the enterprise as one would have expected?