gianni nicchilatest news & developments