Russell Floats U.S. Large-Cap Indexes Russell Investments has launched six U.S. large-cap equity indexes. May 16, 2011