translate English to German: Headquartered in Germany, Deutsche Telekom has nearly 120 million customers worldwide.
Der Geschäftssitz der Deutschen Telekom befindet sich in Deutschland.