About Exodus Communications, Inc.
Available information shows that Exodus Communications, Inc. is based in Town & Country, Missouri (MO). Investors on record include Nautic Partners LLC and Cable & Wireless Worldwide PLC(London Stock Exchange: CWC). The company is backed by private equity. The company is headquartered in Town & Country, Missouri (MO).