WionNews Video

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.

Trending Videos