Neil George, a corporate veteran turned art aficionado, launched One Kochi, India's first art district and luxury destination ...