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