Mao Jiayou

CNOOC Limited