Aberdeen BG staff “stayin’ alive” on last day before Shell merger takes effect

BG Group news
BG Group news

More from Energy Voice

Latest Posts