ITALIANO ENGLISH Home Products Photogallery Company What does PTN mean? Giovanni Randi Why Randi? Contacts Locations around the world Giovanni Randi SpA Via Spallanzani, 7 - Faenza (Ra), Italy VAT number 00961570397 - Rea Ravenna n. 111289 - Share Capital € 2,520,000 iv