Other than significant swaths of this text feeling machine-generated to me (or else it's the most bland corporate-speak on the planet), not much stands out here other than a handful of statements which are either factual (and all reporting to date is wrong) or bullshit.
I'll comment on a few of them below…
https://rubycentral.org/news/source-of-truth-update-friday-october-24-2025/