Italy counts more than 35 million online shoppers. Our new factsheet tells e-commerce businesses everything they need to know about online shoppers in Italy, from their preferred retailers and payment methods, to the delivery aspects that matter most to them.