Peter Hupfer, Switzerland, Riehen, M, Cornus GmbH, Canopy AG