Where do they say this? My reading of the article says, "....issued the challenge for 12 physicists....". I can't find where they will pay for anything.
They also claim that thay have a patent pending on the technology.
I have now read the article twice. Where do they claim to have a "patent pending"?
They also say, "....We have had scientists come in, test it and, off the record, they are quite happy to admit that it works....". Which "Scientists"? Who are they? Is this one of them............?
Here, I'll help you out. The Challenge