Skip to main content

Origin Energy

Company information

Company Ethiscore

Company Address:

  • Annual revenue: £4,400,000,000

Associated brands

  • Coop/Octopus Energy
  • Octopus Energy
  • Engie/Octopus electricity and gas
  • Ripple Energy investment based electricity

Ownership structure

Ethical stories