Who said that insiders own round about 90%? The 10K 2021 makes clear that Snyders owns 7%. No additional Insiders where mentioned. So i dont know how you came up with statement?
This preferred note think was only to get control. So they paid 2.8M USD to get full control? This is very cheap! But ok Clive paid only 700K for 3B shares. That is fishy like hell. Hope SEC is coming for them. The gullible investors here need to protect.
"A total of 28 million non-convertible, preferred shares were issued at the par value of $0.10 per share with each share having 100 voting rights and equal participation with common shares for all future dividends."