Telr taps Mastercard to boost e-commerce payments – IBS Intelligence General … e–commerce payments, Mastercard, Click to Pay, FinTech, UAE Telr … News. Today. UK's CloudPay raises $120m in latest funding round. Read More. Read the full article