Exodus Communications, the biggest manager of corporate Web sites, plans to eliminate 15 percent of its staff, or about 675 jobs, to lower costs after losses widened and customers reduced spending.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results