News
Direct Energy and Intersect Power sign a long-term PPA on 250 MW solar project in California
The project will be located on more than 3,200 acres of the Desert Center area in Riverside County.