1 min read Nostra CEO David Garai Steps Down Less Than Two Weeks After NSTR Airdrop 1 year ago bitnews David Garai, founder and CEO of Nostra, has stepped down from his leadership role at the company only 11 days...