Provides renewable energy solutions, including engineering, procurement, and construction services for solar power projects.
2010
India
501 - 1,000 employees
Renewables & Environment
$100M - 500M in revenue
$25M - 100M in profitability
Industry Rank
64 out of 192
India, Manufacturing, Automotive
India, Manufacturing, Mechanical & Industrial Engineering
India, Manufacturing, Machinery
Sustainability Report
Total sustainability employees
11+