Telr, leading UAE online merchant payment platform, secures investment in growth funding

Telr, a Singapore and Dubai-based, emerging market focused online payment gateway, has secured Series A funding, from Hatcher and iMENA,…

Sirish Kumar - CEO