Seems like the right direction but I'm not sure why it had to come in response to media reports.
At this point, the company simply needs to hunker down and try to make its technology work. Demonstrating that it works will be comparatively trivial. Building a business if it works, relatively easy as well.