robert shrirelatest news & developments