Inhouse counsel - energy, resources & infrastructure

CNOOC Limited

www.cnoocltd.com