EDF signs power contracts worth more than 20 TWh with companies
French utility EDF has signed 671 long-term electricity supply contracts under its new commercial policy, an executive said on Wednesday, suggesting demand for the firm's power has picked up. ...