Pierre Duffour, Switzerland, Gland, M, Capital Trust SA