Central Europe, headquartered in Frankfurt, Germany

Source documents