By CEP Staff • 19 July 2011 in News Phoenix Solar grows solar footprint in France with deal for two 12 MW projects