HSE issues notice to Shell over alleged safety breach

The St Fergus gas terminal

More from Energy Voice

Latest Posts