India and Nepal launch instant UPI cross border payments

Business