18.232.127.73

3i exits UK company Azzurri Communications

696
Azzurri provides converged voice and data, fixed and mobile communications solutions, and also consultancy services. The