Contract win with Shell Upstream Unit, Philippines

UK 100

Latest directors dealings