carlo de gavardolatest news & developments