Index IDEA: Happy New Year Russell US Indexes

June 29, 2017