Investor Shelf

Octopus Energy Generation

Company · GB · 1 document

Key number
€8.5bn
ISIF portfolio value at end H1 2023. Ireland Strategic Investment Fund (ISIF) p.6