ParentFull threadblocked_again·You do know that India has probably one of the best centralized payment systems in the world right? Read about UPI aka Unified Payment Interface.View on HN