English Computing Dictionary
◊ MCI
MCI
A United States long-distance telecommunications
company. Recently bought from {British Telecom} [by ?].
(1998-05-18)