On June 28th, Nostra Finance CEO David Garai resigned. The former CEO announced Richard Thomas-Pryce as the new head of the firm. Garai also rebuked claims linking his resignation to the newly launched NSTR token.