Building Better Business: Interview with Greg Jackson, Founder of Octopus
Our latest Building Better Business is the CEO of a household name with over 5 million customers. Greg Jackson of Octopus Energy is on a mission to create "a customer-focused and affordable green energy revolution". Octopus is one of Europe’s largest investors in renewable energy. Greg Jackson's approach to