By CEP Staff • 2 December 2011 in News Solaire Direct announces innovative PPA for 60 MW French PV project