Generis AG Freier Platz 10 8200 Schaffhausen Switzerland +41 52 674 06 00 administration@generis.ch Share article Overview