Iti Mirandola 1989 - 1993 41037 Mirandola, Province of Modena, Italy, MirandolaEnergia / Materiali / Meccanica, Design / UX / UI