U of I Flash Index reaches highest level in nine months

Thursday, June 1, 2017

U of I Flash Index reaches highest level in nine months

The University of Illinois Flash Index for May reached 104.6, its highest level in nine months. Read the full Flash Index report.