ITS Contest 2023 reveals shortlist of 16 finalists from 11 countries
Translated by Nicola Mira Published November 29, 2023 The ITS Contest emerging designer competition has revealed its 16 finalists, chosen…
Translated by Nicola Mira Published November 29, 2023 The ITS Contest emerging designer competition has revealed its 16 finalists, chosen…