CapitaLand: Zhuanqiao 01

Photos

Photos for CapitaLand: Zhuanqiao 01

CapitaLand's Zhuanqiao 01 Data Center in Shanghai

CapitaLand's Zhuanqiao 01 Data Center in Shanghai

Oct 28, 2024
Get Started

Ready to Level Up Your Data Center Strategy?

Tell us what you're looking for. We respond within one business day.