Denis Taillard, Switzerland, Bardonnex, M, Apinvest SA