Company

Name
Translated.
Headquarters
Roma, IT
Employees
1K-5K
Funding
$29,800,000
Global Rank
#22,089