Shanghai Humin Architectural Design Institute completed the Shanghai Electric Digital Technology offices in Shanghai, China. Shanghai Electric Digital
122