DATA CENTER

Location: Indonesia

Estimated project size: 10,000 m2 

Features:  Factory

 

Related Project