CGG Appoints New Board Member

CGG

CGG has announced that upon a proposal of the Appointments and Remuneration Committee, the Board of Directors, in a ...

read more →