Follow us on
loading....
EDF is essential to France's nuclear plan. The government is relying on to mitigate the effects of skyrocketing energy prices....