I just read the article. I notice there was no talk of the science. You're right, it's like a bot article that you can plug in any traded company and it will look like the same generic garbage propaganda.
It's all a "he said, she said" with no backed up facts.