Nostra founder David Garai has resigned from his position as CEO of the project.

#NSTR