im 528758 1 captis executive search management consulting leadership board services

Chinese Oil Giant Cnooc Jumps in Shanghai Debut

im 528758 2 captis executive search management consulting leadership board services

A Cnooc gas station in China’s Hubei province.

Photo: Cfoto/Zuma Press

This is not a CAPTIS article. Originally, it was published here.