roddy
roddy
@roddy

Talisman Sinopec UK’s new Montrose platform heads for the North Sea