Company

Name
La Nuova Sardegna
Headquarters
Sassari, IT
Employees
51-250

Category

Global Rank
#21,115