RE:Your right to know: almost 77% shorting yesterdayNope, Shorting is fair game. They will get fried if everyone starts to add to their position. Such a massive deal at .72
Everyone who owns c21 should be adding to their position.
12 months from now you will be happy you bought. Shorts are giving you a gift! take the opportunity