An introduction to our location in Geneva
Video available in French only.