MCI

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