
Engages in the development, construction, and operation of transportation infrastructure, including roads, highways, and toll systems, managing project planning, execution, and long-term asset management.
2000
India
51 - 200 employees
Transportation/Trucking/Railroad
$100M - 500M in revenue
Not profitable