Alain Graf, Switzerland, Schaffhausen, M, AMG & brands AG