The Project Jupiter data centers campus planned for the Santa Teresa, New Mexico-area has been grabbing headlines lately, but the area on El Paso's west edge also is quietly becoming a solar-power hub ...