Established in Switzerland since 2006, ValleyRoad Capital SA is an independent Corporate Finance firm catering to family