CSR: The power of the collective

Ray Riddoch, Managing Director UK & Sr. VP Europe and Africa, CNOOC International
Ray Riddoch, Managing Director UK & Sr. VP Europe and Africa, CNOOC International
Opinion by Ray Riddoch

Breaking