New Delhi, India – October 13, 2026 – In a significant move offering temporary respite to millions of Indian consumers and merchants, the National Payments […]