stars 1 stars 2 stars 3

What is the annual revenue of Ennova?

The annual revenue of Ennova was $268 million in 2024.

Related Ennova Questions

319 people are employed at Ennova.

Ennova is based in Turin, Piedmont.

The NAICS codes for Ennova are [336510, 33, 33651, 3365, 336].

The SIC codes for Ennova are [37, 374].