Flossbach von Storch is a bank-independent asset management company that manages equity, bond and multi-asset funds.