pascale trouillaudlatest news & developments