Yes. The largest data center is located in Montabaur. In addition, 1&1 operates offices in Germany in Berlin, Zweibrücken and Karlsruhe, the latter being the largest location in terms of employees.