EDF Renewables North America, part of French electric utility group EDF SA (EPA:EDF), has clinched a power off-take deal for a 117-MW solar project in California with Southern California Public Power Authority (SCPPA).