U of I pulls plug on Discovery Partners Institute plan at The 78
This excerpt is reprinted with permission from Crain’s Chicago Business. Read the full article here. The University of Illinois is scrapping its plans to build a $285 million research and teaching facility called the Discovery Partners Institute (DPI) in the South Loop on the proposed site of The 78. Instead it wants to split the […]