Manufactures diesel and natural gas engines and power systems.
1962
India
5,001 - 10,000 employees
Machinery
$1B - 10B in revenue
$1B - 10B in profitability
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
R&D as % of revenue
Analyst consensus vs actuals
($ B)
1.0
▲ 0.5%
1.2
▼ 2.2%
1.4
▲ 1.6%
224.3
2030Not available
Available
Available
Available
9 out of 12 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available