Tag: ESG news regarding France’s EDF investment in British nuclear project