Liability under Swiss company law: what managing directors and board members should know

1 articles