Share
The Potential of China
Global Design Leader Steven McKay shares his thoughts about DLR Group’s recent work in China and how these experiences are influencing his design.
Global Design Leader Steven McKay shares his thoughts about DLR Group’s recent work in China and how these experiences are influencing his design.