European telecommunications brand