Italy's Eni launches French solar farm after wrapping up acquisition of Spanish developer
Energy giant says the Athies-Samoussy complex is the largest in the Hauts-de-France region and one of the 10 largest in France
Energy giant says the Athies-Samoussy complex is the largest in the Hauts-de-France region and one of the 10 largest in France