Unlocking Britain's Energy Potential

Investor relations

Delivering value to our investors

GBX 4.55
(Share Price on 27.04.17) 0.05 1.11%

Investor relations

Company Publications

Latest IGas & Industry News

View all regulatory news