From China's POV, even owning much more shares would be useless if someone comes along and acquire all of the assets. China has no seat on the board and no say. Effectively just a gigantic muppet holder
It's all about the assets (IMO)
SDL Price at posting:
8.6¢ Sentiment: Buy Disclosure: Held