CNPC buys out its partner in Kazakh venture for US$150m

READ FULL ARTICLE