In a historic move for South Asian connectivity, the Unified Payment Interface (UPI), India’s popular digital payment system, was launched in both Sri Lanka and […]