New 625,000 square-foot site in the city of El Paso — the second facility coming to Texas in 2021 —will create more than 700 new, full-time jobs.
New 625,000 square-foot site in the city of El Paso — the second facility coming to Texas in 2021 —will create more than 700 new, full-time jobs.