Edenred Payment Solutions has launched a Virtual Card Number product to streamline insurance claims payments in the UK, significantly reducing processing times that typically take…