Telecommunications and 2 other
IDIOM COMMUNICATIONS, INC.
Computer and Scientific
IDIOM COMMUNICATIONS, INC