I was just doing a bunch of scans, and searches, and stumbled across that one on google. I was surprised by the revenue numbers for a penny stock, but found myself wondering wondering about the warrants....
apparently you aren't the only one who didn't like something about it. Most of the boards talking about it are cobweb boards, and the company hasn't issued news, either.
So strange. Like ABPH I was looking at earlier. It's as if someone just turned off the lights.