RE:Scumbagsstjjmac wrote: What a management team! Share price declined by 90% during 2023 and they reward themselves with 1,000,000 free shares!! Just incredible!
Is this their chance or yer chance? Seems like they think it's theirs?
I can't even tell anymore.