22 September 2015 Video Insights: 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. More