Julius Baer Offices

Julius Baer Offices

Valentin Flauraud/Bloomberg

A sign sits outside the offices of Julius Baer Group Ltd. in Geneva, Switzerland.