Too much work for anyone (me at least) to answer all that. Suggest you read the investor updates over the past year and the recent prospectus. It's all in those.
SBN Price at posting:
0.0¢ Sentiment: LT Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.