At least their money is where their mouth is....their vested interest is far greater than any of ours....and if we get diluted again....so do they ......and now they all have a truckload of shares, my guess is they move heaven and earth to avoid getting themselves diluted.....
The worm will turn from here....
NIU Price at posting:
0.2¢ Sentiment: Hold Disclosure: Held