10 Apr 2025, 02:27 AM
The Delhi-based digital payments giant received its in-principle approval from the central bank in January 2023.