Three Odfjell Drilling-managed rigs are hard at work offshore Namibia

Next