Alibaba offices, Shanghai
First Prize- Architect Foster + Partners
- Typologies Headquarters / office Commercial / Office
- City Shanghai
- Country China
Norman Foster’s firm has won the competition to design the new offices of the Chinese e-commerce giant Alibaba. The location is Shanghai’s Xuhui Riverside area, with views of the Huangpu River and the Pudong CBD.
Thought out from the inside out, a gridded and transparent building is formed around an open public central space that invites people in and is a confluence point for the main entrances.
While creating an image that reflects Alibaba’s standing, the design emphasizes the importance of communication and the integrity of the working community, using an algorithm that combines aspects like responsiveness to environmental conditions, maximization of views, and adaptation to functional requirements. The modular construction will use off-site production for quality control, reducing wastage and minimizing on-site operations.
Obra Work
Oficinas de Alibaba, Shanghái Alibaba’s New Offices, Shanghai (China)
Cliente Client
Alibaba
Arquitecto Architect
Foster + Partners
Equipo Team
Luke Fox, Jeremy Kim, Zheng Yu, Ryan Mehanna, Anastasia Katikaridi, Taiwen Fan, Allan Machaya, Chi Yen Fu, Ignacio Díaz-Maroto
Colaborador Collaborator
AISA
Consultores Consultants
AISA (structural and mechanical engineers), SUP (cladding), WSP (traffic)