Benz & Partners Asset Management AG is located in Switzerland and the firm provides asset management services to both private and institutional clients.� The firm has clients based in North America, South America, Europe and Asia.� Benz reduced its alloca