Payit Solidifies Position in Online Payments Ecosystem Having Processed £1billion in Payments
Launched in June 2020, @PayitbyNatwest has handled more than five million #payment transactions, averaging £200 in value, as it hits £1billion worth of payments processed....