RE:Insiders own 53M shares (30% of the float)If we add the 30M + shares that have been traded in the last 3 days, there is almost 50% of the float that is own either by insiders or new investors (average price 0.07ish).
That is very promising for the next news release.
GLTA