Located north of the Shanghai Hongqiao commercial center, this Alibaba Headquarters is comprised of four office towers and a podium, covering an area of approximately 140,000m2. Hongqiao Central Business District is a key area which is the focus of much development in the city, becoming one of the new engines for the Shanghai in the future.
As an important part of the development, the office towers will house the Alibaba Team as well as be open for rent by other firms. The retail podium will provide a variety of services including Food and Beverage and leisure spaces. The symbolic design and modern facilities create a comfortable and inspiring environment.
Dynamic Visual Links
Benoy’ s design concept has drawn upon the belt element found in Alibaba’s branding. This belt references the company’s connection to the world through their singular platform. The designers incorporated this branding and the dynamic feature helps to visually link the office and retail components and also create the centrepiece of the space with the open-air courtyard.
Alongside the design, hi-tech electronic interfaces will be introduced to enhance interactivity for workers and embrace the very essence of Alibaba.