Die Shell Energy Retail GmbH in Deutschland befindet sich vollständig im Besitz der Octopus Energy Germany GmbH und wird von dieser betrieben. Seit 1.12.2023 ist die Shell Energy Retail GmbH nicht mehr Teil der Shell Gruppe.
Die Octopus Energy Germany Operations GmbH, früher Shell Energy Retail GmbH, vertreibt ausschließlich Strom aus erneuerbaren Energien sowie Gas und Biogas an Privathaushalte und kleine sowie mittlere Gewerbe in Deutschland.