Offers telecommunications and IT solutions, including network management, cloud services, and connectivity solutions for both corporate clients and individual users.
2001
Italy
201 - 500 employees
Telecommunications
$25M - 100M in revenue
$1M - 10M in profitability
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
0.0
▼ 4.9%
0.0
▼ 7.7%
0.0
▼ 6.7%
0.1
2027Not available
Not available
Not available
Not available
1 out of 4 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available