NPCI denies banning crypto trades in India; puts the onus on banks

National Payments Corporation of India which runs UPI in India has denied banning crypto transactions. The domestic payments authority has…