CLIENT DETAILS
Communications, Space & Technology Commission (CST)
 
PROJECT DETAILS
CST DR Data Center
Location:
Jeddah, Saudi Arabia
AWARDS