The Rado Star Prize Italia is an award founded by the Swiss watch brand, Rado, with the aim of promoting young talented designers. More