Designed by SOM, Alibaba’s new Shanghai campus is said to be inspired by a cloud

Posted on Aug 7 2022 - 12:27pm by Newsfeed
|