NESR secures multiple production services contracts for over US$ 100 million in Algeria and Libya
The National Energy Services Reunited Corp. (NESR) an international provider of integrated energy services in the Middle East and North Africa region announced earlier in ...