Online retailer’s new building will be built offsite
Foster + Partners has won a competition to design Alibaba’s new Shanghai offices.
Alibaba, sometimes described as a Chinese version of Amazon and eBay combined, is the world’s largest online retailer, whose current global headquarters in nearby Hangzhou employs 22,000 staff.
Fosters said the new office (pictured), located in the emerging Xuhui Riverside district, would “showcase [Alibaba’s] unique working culture to the public” by offering passers-by glimpses inside.
At the centre of the building is a large public urban room with viewing terraces overlooking the central space and the building’s principal entrances opening on to it.
The building, which will be assembled offsite using modular construction techniques, has been designed using a genetic algorithm which calculates Alibaba’s requirements – including adaption to Shanghai’s harsh seasonal variations in climate.
No comments yet