deals book

Tag: China National Offshore Oil Corporation  (CNOOC )