CLIENT DETAILS
Nabiax Mexico
 
PROJECT DETAILS
Ixtlahuaca Data Center
Location:
Ixtlahuaca del Rayon, Mexico
AWARDS