These guys dumped 3 times more than they bought and with 500 Million shares ready to Hot, they better do some explaining to get shareholder interest or this will be in the trips very soon.
Shareholders are onto their Buyback SCAM SEC needs to be ALERTED. Let's see that RED Junk off the loading docks and in the water connected to something that produces electricity with reputable third party verification confirming output.
Anyone can build a Red Metal Box, take pictures of it sitting on the docks and sell boat loads of shares.