September 9, 2019 Retailers missing out on £8bn at online checkout According to payment company, Adyen, UK retailers are losing in the region of £8 billion in