translate English to French: ... resulting in success Leader+ has enabled the establishment of a new waste management business, the doubling of its production capacity and the ability to recycle a greater range of tyres.
… pour connaître le succès! Leader+ a permis l’établissement d’une nouvelle entreprise de gestion de déchets, le doublement de sa capacité de production et une extension de l’éventail des pneus à recycler.