ENTITY

Evoca (617520Z IM)

7
Analysis
IndustrialsItaly
Evoca S.P.A. manufactures and distributes vending machines. The Company produces automatic snacks and beverage vending machines to hotels, restaurants, and cafes. Evoca serves clients worldwide.
more
x