PeopleR&D investment exceeds 16% of total revenueThe number of R&D personnel exceeds 2700
R&D investment exceeds 16% of total revenueThe number of R&D personnel exceeds 2700

R&D investment exceeds 16% of total revenueThe number of R&D personnel exceeds 2700

active0
Roles
team_member
Timeline