French State

Company information

Company Ethiscore

Company Address:

Paris
France

Associated brands

  • EDF Energy
  • Engie electricity and gas

Related product guides

Ownership structure

Ethical stories