translate English to French: It also has the mission of coordinating technological innovations for the Swatch Group.
Elle a aussi pour mission de coordonner certaines des innovations technologiques du Swatch Group.