First Solar, Inc. has sold the 50 MW (AC) Macho Springs Solar Power Plant to Southern Company subsidiary Southern Power and Turner Renewable Energy. El Paso Electric has a 20-year power purchase agreement (PPA) for all energy gene...  more
First Solar Sells Macho Springs Solar Project |
| published: 2014-05-26 14:31 |