That article appears to be a re-post of the Fox News article.
It doesn't matter if it's a re-post from somewhere else.
What matters is that MSNBC and Fox are giving coverage. The E-cat has moved out of being covered only by limited-viewership web-sites and into being covered by recognized news sites that are read by millions of people. Rossi's E-cat is no longer an obscure invention that can be ignored.