Shell Energy Retail is now part of Octopus Energy. Shell Energy Retail Limited in the UK is wholly owned and fully operated by Octopus Energy Limited. As of 1 December 2023, Shell Energy Retail Limited is no longer a part of the Shell Group of Companies.
assessment and 3 video recording questions, not extremely difficult. But it took about 2 hours.
After the assessment I was informed there is not position in Germany, which is super disappointing, wasted me several hours.