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

Shell news
Shell news

Breaking