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 ...
Read Article