RE: Legit question10 Mar 2021 21:18
Placing shares hit market in 7 days, bought at 0.09, they will expect a return, vela will have to give them a return, unless next placing offered will be harder to find invester,
So on that note, it's fill your boots at this level and expect news with in 7 days.
Gla