They went to the moon and back in the 60’s now they don’t have the technology to do it. Sounds legit.
“presumably because the innovation has not yet been patented nor proven”
Presumably because The Big Guy is negotiating his price before he gives it the Chinese.