Kazakhstan clinches deal over Karachaganak terms
Government agency and Eni-led consortium shake hands on profit sharing mechanism after long-running dispute
Government agency and Eni-led consortium shake hands on profit sharing mechanism after long-running dispute