Learn More
Electricite de France (EDF) is in charge of power production, transmission, and distribution in France. The total power demand i n the country reached 388 TWh in 1994, and exports amounted to 63 TWh.(More)
  • 1