thibault marchandlatest news & developments