Cnooc International take top spot at North Sea safety awards

CNOOC news
CNOOC news

Breaking