Why are Octopus Energy Generation managed funds investing in Deep Green?

Octopus Energy Generation managed funds are investing in Deep Green [...]