May11 EDF Report Falling Sales as Competition Rises Written by Danny Lord in Energy Suppliers French energy giant EDF reported a drop in sales for Q1 and a drop in revenue in Britain and France, as increasing competition… Continue Reading