Energy MarketsFinanceGenerationNuclearStorageTop Stories

Octopus posts first-ever £203m profit in eight years

The group saw a threefold increase in revenues to £13 billion

Get unlimited access to all our premium contents by registering for free.

Click the button below to register now.

Related Posts