Here is a link to their press releases which goes back to 2007. If you can find a press release where they actually sold something, I'd be surprised.
It still doesn’t make sense.
Put yourself into the shoes of someone like Dr. Kim, world class physicist from [Cornell?]. Would you throw your hat in with these guys? Going back to my civil aviation example, that kind of thing NEVER happened. Why is it happening now?
Does this company have independent testing results?