CNOOC Limited

GPTKB entity