You might need to learn Chinese if you're interested in following Chinese business drama.
I would expect some western sources to back those claims. Otherwise they look like run of the mill chinese propaganda
The xenophobia and racism in this thread is laughable, apparently all mainland Chinese are CCP agents who can't be trusted