Business Japan may join Indian UPI payments system, will turn out to be a positive… Estuti Bajpai May 20, 2023