Posted by Morgan White on April 9, 2018
The Illinois Center for Transportation (ICT), located in Rantoul, is interested in the options for installing renewable energy generation at their site. ICT is part of the University of Illinois, so they will talk with F&S Utilities & Energy Services about the options.