This company operates in communication and advertising, providing services that span across various media platforms to engage audiences effectively.
2005
Italy
1,001 - 5,000 employees
Media Production
$100M - 500M in revenue
$1M - 10M in profitability