You’re wild, he’s got connections w German gov and owns TubeSolar, going to use ASTI products for his other company. Do your dd before saying things like that
the 91% # came from the ibox but here is a sc 13d that has him at 85% linked below + but i see a more current one that i need to interpret a little more.
insider affiliates are not able to just dump their shares. they are restricted usually 6 months to 1 year and then subject to leak out rules which is 1% of the OS every quarter.