Builds and maintains telecom infrastructure.
1948
France
1,001 - 5,000 employees
Telecommunications
$500M - 1B in revenue
Industry Rank
103 out of 264
France, Hardware & Networking, Telecommunications
France, Hardware & Networking, Semiconductors
Not reporting on Sustainability
Total sustainability employees
4-6