
Provides engineering, procurement, and construction services for infrastructure projects. Specializes in complex builds across urban and remote locations. Utilizes project management systems and technical expertise to deliver within time and budget constraints.
1959
India
1,001 - 5,000 employees
Construction
$1B - 10B in revenue
$25M - 100M in profitability
Total sustainability employees
11+
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.