French solar power producer Corsica Sole on Wednesday announced a power off-take deal for the output of a 14.5-MW solar park it just inaugurated in southwestern France’s Nouvelle-Aquitaine region.