According to the Paypers, only 29% of Italian companies have online shops. A survey revealed that 74% of retailers prefer traditional brick and mortar shops, and 34% of retailers had not intention of taking their business online.
Read the full story here.
We’re always on the lookout for opportunities to partner with innovators and disruptors.