Published: Jan 27, 2023, 24:14 IST | Updated: Jan 27, 2023, 24:14 IST
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.