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