URBANA – The University of Illinois flash economic index has dropped to its lowest level in three years.
The index, considered a barometer of the Illinois economy, fell to 103.4 in March, its lowest level since February 2005.
The full story is available in our paid story archive.