The University of Illinois is scrapping its plans to build a $285 million research and teaching facility called the Discovery Partners Institute in the South Loop on the proposed site of The 78.
The community gathered Thursday to celebrate the installation of the final piece of steel on the new public safety building with a topping off ceremony. Town Administrator Rob Dolan said the idea of a ...