iStock Business ArcelorMittal, EDF seal 18-year nuclear power supply deal in France Ashya RoseJan 08, 2026