Loading…
Petrofac and Isker win $135M water treatment contract for Kashagan field · Endata