Shell Considers to Exit German, Dutch, and UK Retail Energy Business
In light of tough market conditions, Shell announced that it is considering closing its home energy retail businesses in the United Kingdom, the Netherlands, and Germany. Over the past year, governments’ efforts to protect consumers from rising bills and skyrocketing wholesale prices have been a challenge for European energy providers. Shell stated that it had […]
Continue Reading