Octopus Energy Ltd. has signed a deal to acquire the household gas and power units of Shell PLC in the United Kingdom and Germany, the UK companies said. The agreement between Octopus and Impello Ltd.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results