News
Shell to exit European home retail energy businesses
London — Shell (SHEL.L) said on Tuesday that it had decided to exit its home retail energy businesses in Britain, Germany and the Netherlands due to their poor returns. Shell launched a strategic review of […]