Windchimes Communications, one of the leading Digital experiential agencies in India has just been signed on as Agency of Record for Organic....