Keith Henderson
Keith Henderson

VP, International Developments - CNOOC

Speaker

.