Shanghai Sci-Tech Source | FTA Group+Shanghai Data Universe Technology Development Co., Ltd. | World Design Awards 2024
FTA Group+Shanghai Data Universe Technology Development Co., Ltd.: Winner of World Design Awards 2024. Shanghai Sci-Tech Source, a 146,000m2 office campus catered for frontier technology companies’ headquarters, consisting 6 office…