Shell announce 250 staff and agency contractor reductions

Shell news
Shell news

Breaking