Business Withdrawal of Rs 2,000 notes a non-event as India’s digital payments ecosystem robust: SBI Research May 23, 2023 0