Shell confirms BG’s Aberdeen offices will close by end of the year

Shell news
Shell news

More from Energy Voice

Latest Posts