Skip to main content

Electricity Supply Board

Company information

Company Ethiscore

Company Address:

Two GatewayEast Wall Road
Dublin, DO3 A995 IrelandIreland
  • Annual revenue: ¬£4,640,000,000

Associated brands

  • So Energy

Related product guides

Ownership structure

Ethical stories