Editor-in-chief of The Independent Geordie Greig sat down with CEO of Octopus Energy Greg Jackson to discuss the company’s success, which has seen it go from start-up to the UK’s biggest energy supplier in less than a decade.
The energy company boasts more than seven million customers in the UK and worldwide revenues of $20 billion.