I would guess that it means that 96% of the components come from within China. Self-sufficiency is important in China right now, and it's doubtful that 'localization' refers to just the company itself.
I would guess that it means that 96% of the components come from within China. Self-sufficiency is important in China right now, and it's doubtful that 'localization' refers to just the company itself.