translate English to French: • The development and construction of CLS has required thousands of person years of employment and CLS Inc. currently has a staff of more than 60 people, including 24 scientists.
• La conception et la construction du CCRS ont nécessité des milliers d'années-personnes et CLS Inc. emploie actuellement plus de 60 personnes, notamment 24 scientifiques.