News

Macho Springs Solar Project Breaks Ground

published: 2013-07-01 22:15
El Paso Electric Power, The New Mexico State Land Office and First Solar, Inc. announced today that construction has commenced on what will be the state's largest solar power plant, located on State Trust Land near Deming in Luna ...  more