Seems like the Press release was not issued by Rossi or Leonardo Corp:
November 18, 2017 at 7:59 AM
I did not make that release and I have not idea about who generated it.
I stick on my position. Problem is that under a journalistic point of view LENR is ostic to digest, let alone Rossi effect.
Just keep in mind that we did not make press releases and we are not going to do any of the sort before the test is done.
Probably the journalist that wrote this article has taken information from this blog and elaborated it in a journalistic feature.