Search for tag: "scd"

Siebel Center for Design: Can You See Yourself Here?

Check out this sneak peek into SCD's brand new HQ on the University of Illinois at Urbana-Champaign campus. The facility is scheduled for completion in November 2020.

From  Elisabeth Bralts on 10/14/2020 33 plays 0