Record €600m in contactless payments made in May

//Record €600m in contactless payments made in May