philippe petitlatest news & developments