Post by ggrelletteon Jul 24, 2023 11:40am

179 Views
Post# 35554320
12 cents down to 7 cents.............
12 cents down to 7 cents.............Ouch!!!!!!!!!!!!!!!!!!!!!!!!!! 50% to 60% drop in the share price is not going to make many people who bought here very happy at all.