31 Aug 2023 - 30 July 2026
See how Alexander und Eva-Maria Demuth ranks against similar companies in their category and size band.