real estate development
U of I announces construction of 'The 78' halted
Construction on the University of Illinois' new complex known as the 78 for its Discovery Partners Institute has been halted and DPI has pulled out of the location.
More Stories
More Stories