Telr boosts e-commerce with Mastercard Click to Pay – Finextra Research General News and resources on payments systems, innovations and initiatives worldwide. … Khalil Alami, Founder & CEO of Telr, said: “The evolving expectations … Read the full article