marcelo ruggierilatest news & developments