Technology and enterprise
1 company and brands based in Italy.
Settimo Torinese, Italy
Smartphones and mobile devices