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 |