Did you know that you can now easily make UPI payments in India using your international mobile number? Yes, it's absolutely possible. The National Payments Corporation of India (NPCI) has enabled ...