Alibaba Shanghai Campus / Foster + Partners

Earlier this week, a ceremony marked the official opening of Alibaba’s new state-of-the-art offices in Shanghai’s Xuhui Riverside district. Foster + Partners’ design embodies Alibaba’s working ethos and completely reimagines the traditional model of the office, by prioritizing public space and transparency, enhancing connections with nature, and creating a wide variety of highly collaborative workspaces that respond to the company’s dynamic team structure. Despite the challenges of the Covid pandemic, the project has been completed ahead of schedule.

Alibaba Shanghai Campus / Foster + Partners
© Fangfang Tian © Fangfang Tian
  • architects: Foster + Partners
  • Location: Shanghai, China
  • Project Year: 2024
  • Photographs: Fangfang Tian

Read more »