translate English to French: Skill shortages are a major business constraint in high-tech industries.
La pénurie de compétences constitue un obstacle industriel majeur dans les secteurs de haute technologie.