More North Sea firms expected to deploy artificial intelligence

Shell's Shearwater platform
Shearwater lies around 140miles east of Aberdeen

Breaking