This is not news. Every Chinese company of any respectable size has a CCP cell embedded in it as part of the management. It is how the CCP makes sure that no company gets out of control.
Imagine how many CCP agents are/were members of pro-Red China members of Congress, deliberate or dupes.
Feinstein
Swallowell
Chu
Menu
Possibly Lieu/Liu
Others?
So all that was fine as long as they were working there. Got let go and sound off.