Humans have about five million cells devoted to the sense of smell. Cats have close to two hundred million, and so could be the choosiest fragrance customers on the planet. Nevertheless, Parisian perfumiers Laurent Jugeau, Etienne de Swardt and Olivier Echaudemaison remain undaunted. Their scent for felines, Oh My Cat?, hit stores worldwide […]