Article

Shropshire StarShropshire Star on 2024-05-07 14:30

Octopus Energy valuation jumps to nine billion dollars as investors double down

Major shareholders hike stakes in energy giant further after Octopus was recently named UK’s largest electricity supplier

Related news