Video Published 4 Nov 2014 Switzerland - Company Incorporation Switzerland Corporate/Commercial Law GM Genshape Management Limited