PR
China's government has increasingly cracked down on big tech companies and is always enormously intolerant of corruption.
I doubt this has anything to with corruption, just classic apparatchiks in-fighting dressed to be palatable to the casual western reader. However you wrap a turd, inside it is still a turd.