Alestra
Alestra is a Mexican IT Services company providing IT solutions to the corporate sector. The company also operates data centers across Mexico. The company is a subsidiary of the Mexican conglomerate Alfa. Alestra was originally founded in 1995.
Last updated on