North Sea energy service firm wins £2m in contracts, hires 12 staff

Post Thumbnail

Breaking