translate English to French: The company has succeeded by continually improving its maps and adding value for its target audience.
L'entreprise doit son succès à l'amélioration constante de ses cartes et à l'élaboration de produits à valeur ajoutée pour sa clientèle cible.