Full name ITT Italia S.R.L Short name ITT Type of organisation Partner Role Partner Country Italy Back to project overview