giovanni strangiolatest news & developments