Not sure why your comment was killed, because I think it's a valid question. But since it was, responding here.
Yes, they're owned by Alibaba. I happen to know some SCMP employees which gives me confidence that they're still editorially independent. They of course have a pretty pro-status-quo stance, and I don't recommend on relying on them entirely as your only source of information, but I don't believe China has any editorial influence.
(Also important to note Alibaba isn't necessarily in the CCP's best graces lately.)