Category

Office Buildings

Category

Communism collapsed in Albania around 1991. Before, the country lived in severe isolation even from other socialist countries, a situation comparable to the disconnection of North Korea today. The violence…

Located in the rapidly developing area of Hongqiao in Shanghai, this mixed-use project of Alibaba Group comprises office, hotel and retail programmes. Project: Ali Center Location: Shanghai, China Scope of…