translate English to French: 66.7 n = 24 Leads in communications/information technologies (not culture)
66.7 n = 24 un chef de file dans le domaine des technologies des communications et de l'information (pas dans celui de la culture)