EDF Energies Nouvelles Commissions 11.4 MWp Spain Solar Plant By: FOX Business April 06, 2010 at 01:52 AM EDT EDF Energies Nouvelles Commissions 11.4 MWp Spain Solar Plant Read More >>