Google the F & S awards on I Hub, there is more than one thread identifying them as being puff PR's that are bought by the company receiving them. I don't know or really even care how true that is, but anyone buying or holding this because of that PR is nuts.
This company is like a lottery ticket. By far the most likely outcome of a stock purchase here is a loss of money, but there is that chance they will succeed for a huge payday. However, there is a good reason this company is as cheap as it is. No customers, no product, no money and a clock that will strike midnight soon. People who claim otherwise are either lying or have huge rose covered glasses.