Bernard Deboutin, France, Francfort, M, Tep (Suisse) SA