daniel cardosolatest news & developments