Alain Graf, Switzerland, Dörflingen, M, AMG & brands AG