Engages in power generation and distribution, operating thermal power plants and supplying electricity to grids.
1999
India
1,001 - 5,000 employees
Renewables & Environment
$25M - 100M in revenue
Not profitable
Industry Rank
63 out of 192
India, Manufacturing, Automotive
India, Manufacturing, Mechanical & Industrial Engineering
India, Manufacturing, Machinery
Sustainability Report
Total sustainability employees
7-10