Checkout.com, a London-based payments processing platform, has joined the Libra Association.The post Payments processor Checkout.com joins Libra Association appeared first on The Block.