CNPC

Gains from oil field help fire CNPC profits to $134m

Topic |   CNPC
READ FULL ARTICLE