Stagecoach

Why is the limit set to £30?

The card schemes in the UK have set the national limit for contactless payment to £30