The CSP project, Starwood Solar I, will be owned by an affiliate of Starwood Energy. Lockheed Martin will serve as the project’s engineering, procurement and construction (EPC) contractor.
The Starwood Solar I CSP plant will be constructed on 1880 acres of land 75 miles of west of Phoenix, and will consist of more than 3000, 100 m parabolic troughs. It is scheduled for completion in 2013, pending regulatory approval.