Paynetics appoints Ian Clowes as UK chairman

21 Jan 2021