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 federal government has often touted the idea of diversifying the economy by deepening investment in the development of the raw materials sector, which ...