Octopus Energy now worth over £7bn after two major investors up stakes
Octopus Energy is now worth more than £7bn after two of its largest investors increased their stakes in the company. Generation Investment Management and Canada Pension Plan Investment Board have…