Published by Frank Prenesti on 27th January 2023
(Sharecast News) - The future of 2,000 Shell workers is in doubt after the energy giant unveiled a "strategic review" of its domestic energy and telecoms supply division.
URL: http://www.digitallook.com/dl/news/story/33265764/...