Mayer & Cie among best in brand landscapeBy August 1, 2017 In Mayer & Cie’s case, the best brand image has been achieved especially by means of the company’s high degree of innovation and its technology leadership.