Ted Baker to open first store in Germany

Ted Baker to open first store in Germany