Shell Energy sells UK and Germany’s home business to Octopus Energy

Send recommendation