Energy ❯ Nuclear Energy ❯ Nuclear Reactors ❯ EPR Technology
The French energy giant credits increased nuclear and hydroelectric production but faces mounting debt and major upcoming projects.