Provides construction, civil engineering, and infrastructure services, managing projects across building, urban development, and industrial works, including planning, project execution, and quality control for clients and partners.
1907
France
1,001 - 5,000 employees
Building Materials
$100M - 500M in revenue
Not profitable
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
0.8
▲ 7.7%
0.8
▼ 3.6%
0.5
▼ 41.3%
0.4
2027Not available
Not available
Not available
Not available
2 out of 14 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available