Robarts Spaces was recently tasked with the design of the Shui On Land offices, a land development company, located in Shanghai, China. Vincent Lo ( 罗康瑞),