Bedrock

Bedrock sets up new Zurich office

Investment and advisory firm Bedrock has launched a new office in Zurich, Switzerland. The new office will be led by…