Octopus Energy valuation hits $9bnBy SaraMay 7, 2024 Generation Investment Management and CPP Investments have increased their stakes to 13% and 12% respectively