Greg Jackson is the founder and CEO of Octopus Energy, a global energy and technology company headquartered in London. Set up in 2016, it now has 7.7 million customers across 18 countries, as well as a portfolio of £7bn worth of renewable energy assets. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.