£100 contactless payment limit could place shoppers at risk, warn industry experts

The introduction of a £100 contactless payment limit could place shoppers at risk, UK tech industry experts have warned.