Israel

India expands UPI footprint to Israel

UPI currently processes more than 18 billion transactions each month in India.