MCI


Meaning of MCI in English

< company > A United States long-distance telecommunications company. Recently bought from British Telecom [by ?].

(1998-05-18)

FOLDOC computer English dictionary.      Английский словарь по компьютерам FOLDOC.