Back to Browse
Channel banner
CTR Completion Technology Resources

CTR Completion Technology Resources

346 subscribers
24 videos

CTR is a Norwegian oil- and gas service company founded in 2003 specializing in the design, manufacturing, testing and installation of well construction and ...

Latest Videos

CTR Completion Technology Resources - NatokHD | NatokHD