franco carrarolatest news & developments