ITKH

AcronymDefinition
ITKHInternational Telecommunications Know How SA (Luxembourg)