So his girlfriend's a spy.
Did he know she was a spy?
Did he give her any secrets?
Did he break up with her after finding out she's a spy?
Was she trained as a spy and sent to entrap him specifically? Or did she form a relationship with him, then get told by the Chinese Communist Party "Xi wants you to steal him some secrets from your boyfriend. This is an offer you can't refuse; spy for us or your family in China will be beaten, jailed or worse"?
Is he a victim or an asset? Is she a willing patriotic spy for China, or a victim of blackmail from the Chinese Communist Party? Has she been arrested as a spy, or did she make it to the Chinese embassy before the story broke?
My feeling is he shouldn't be ousted if he took the honey but didn't fall for the trap. OTOH if he passed her company secrets, that's presumably a fireable offense for anyone lower on the totem pole; it's only fair for a CEO to get fired for the same.