Shell has not ruled out the sale of its supplier business for households, after announcing a strategic review of its retail operations in the UK, Germany and Netherlands. The energy retail business – ...
LONDON, Nov 10 (Reuters) - Shell (SHEL.L), opens new tab has exited the MarramWind and CampionWind projects off the coast of Scotland following a strategic review, the company said on Monday, a move ...