translate English to French: Already the undisputed leader and main supplier for North America, we have steadily increased our international reach over the past few years.
Leader et principale source d'approvisionnement en Amérique du Nord, notre présence internationale s'est accrue constamment au fil des dernières années !