francois rouxlatest news & developments