Shell to review home energy business in UK, Germany, Netherlands
Shell has launched a strategic review of its home energy retail businesses in Britain, the Netherlands and Germany. This is done in the wake of “tough market conditions. Watch further to know more.