Cnooc’s North Sea boss receives honorary degree

Cnooc International's UK Managing Director Ray Riddoch
Cnooc International's UK Managing Director Ray Riddoch

Breaking