This company is involved in the construction and maintenance of infrastructure networks. It focuses on providing utilities and transport solutions in various urban settings.
1994
Italy
10,001+ employees
Information Technology & Services
$25M - 100M in revenue
$1M - 10M in profitability