Octopus Energy founder and chief executive Greg Jackson. Photo: Octopus Energy
Octopus Energy founder and chief executive Greg Jackson. Photo: Octopus Energy


Lessons from Britain's stricken energy sector: be Octopus not Avro



September 29, 2021