Digital Payments Here For The Long Haul? As Covid-19 has put high-street retailers on stand-still and Ecommerce businesses see a ‘boom’ period in the last year; it seems as if...