I’m struggling with this article. It states “8.6 times as massive as Earth”. Saturn is ~9x Earth, and Neptune is ~4X Earth, so I don’t understand why they call this one a sub-Neptune planet.
The writer is confusing mass with volume I think................
Neptune is 17 earth masses.