by Mattia Ravasi The city of Monza lies in the north of Italy, not too far away from fashionable Milan