Wednesday, February 9, 2011

Funny Tag


Am at Bavla, an industrial town near Ahmedabad. Just spotted this. Trying making sense of 'Innovation Beyond Square Feet'. :)