AFP – French energy giant EDF yesterday unveiled net profit of EUR10 billion (USD10.8 billion) and cut its massive debt by increasing nuclear production after problems forced some plants offline. EDF hailed an “exceptional” year after its loss of EUR17.9 billion in 2022. Sales slipped 2.6 per cent to EUR139.7 billion, but the group managed […]