BusinessJapan may join Indian UPI payments system, will turn out to be a positive development for both the countries Estuti Bajpai • May 20, 2023