Anyone still tracking this company? The product seems good, so does the management; but the stock has tumbled 60-70%
1 Like
Anyone still tracking this company? The product seems good, so does the management; but the stock has tumbled 60-70%