Alibaba
Alibaba Previous image Next image Title: Alibaba Headquarter Location: Azadi sq., Tehran, IRAN Program: Office Area: 3800 m² Year: 2018 Design by: Shift Process Practice Management and interdisciplinary coordination of design and construction. Designing and drawing of construction documents.