10 April 2020

Eric Zheng appointed chair of SLA's China business