translate English to French: The Company concentrates its efforts on highend products.
DIRECTION DE L A RECHERCHE