Germany’s CMS Hasche Sigle promotes 11 to partnership