Nature.com versus investors.com. Are you sure you have properly identified the party with an agenda here?
Haha yeah. There is such a thing as a peer review process. One of the two articles went through it and was published in Nature. The other one reports a previous report bashed out on a typewriter by a member of the press with no scientific training at all.