Telr launches its newest sub-brand, TelrSecure Telr, the leading online payment solution provider, with operations spanning the Middle East, North Africa, South East Asia and India, announced the launch of its sub-brand – TelrSecure. In the fast-changing online April 16, 2018 News