translate English to French: The facility houses three laboratories outfitted with the latest high-tech analytical equipment.
L'installation héberge trois laboratoires, qui sont munis d'appareils d'analyse dernier cri.