translate English to French: Our new facilities rely on the best technology in the means of production, as well as in our laboratory equipment.
Nos nouvelles installations jouissent de la meilleure technologie en matière de moyens de production, ainsi que d’équipements de laboratoire.