My two cents...
1 - Either the company is a scam or is for real, IMO, I think they're for real and in good will... but they sounded more like "nerd" types... lol but, Bill Gates was, at sometimes, labelled as a sort of nerd too... !
2 - We don't have here people of the caliber of a J Bezos, Bill Gates, Elion Musk, etc... from what I heard today... but I think they can they can do a portion of what those others did, in a minor scale...
3 - If the people they have in NYC as their investors' relation were the one in charge of preparing and conducting the conference call, I would say, without any hesitation... FIRE THEM... ! of maybe they are in connection with this stock manipulation with some trading or boiler room company.... I don't know... but the smell is in the air...
4 - Stay put and I am sure they will land some good contract somewhere and the stock could jump in big times but once it does, sell and get out... !
5- They need to get someone or somebody quickly as their investors' relation who could sell sell ice to the Eskimos... !