Alibaba offices in Shanghai
The Chinese e-commerce giant Alibaba has officially opened new offices in Shanghai’s Xuhui Riverside district. Designed from the inside out, the building is modular and lightweight, seeking to give an image of openness and transparency. It features a