Insiders have shown the market they truelystand behind the Petented technology.
The PP which they bought for almost $2 million at 35 cents is a testimony of their belief. They believe the shares are worth far more than the 35 cents they spent, that alone is enough for most to purchase shares.
Just think, anyone buying at the stock price over the last ew days stand to make more $ than the "people in the know"
GLTA