India is implementing significant changes to its GST authentication requirements and UPI payment systems starting April 2025, building upon its existing digital identity infrastructure and security ...