Shell deal ‘huge step’ for Cluff’s North Sea growth, says CEO

CLNR hopes the Shell deal will propel its growth in the North Sea
Maersk Drilling

Breaking