Removing Allen Wu has proven to be very difficult. Despite a 7-1 vote by the Arm China board, the company seal was still held by Allen Wu. In China, the seal is a stamp which authorizes the person in possession to bind a company and its representatives with rights and obligations. Retrieving this seal and the business license would be a multiyear drawn-out legal process. Furthermore, it would mean at least some investors besides Arm must be along for the ride. The Chinese court system would need to agree with ousting an executive in favor of one that was hand selected by western influencers.
That was the heist of the century as I read it.
All one has to do it look at Lebby presentations to on the 50 per lane stackable devices, NRZ blah blah blah.