Foster + Partners wins competition to design Alibaba’s new HQ in Shanghai
Foster + Partners has won the competition to design the new headquarters for Alibaba – the Chinese ecommerce giant – in Shanghai. As a new signature building for the company, it is set to showcase their unique working culture to... View Article