Octopus Energy chief executive Greg Jackson has told Utility Week his company is reviewing the way it promotes itself on television following concerns about its adverts appearing on a controversial new channel.
Octopus Energy chief executive Greg Jackson has told Utility Week his company is reviewing the way it promotes itself on television following concerns about its adverts appearing on a controversial new channel.