Many financial experts pointed out that physical verification slows down the customer onboarding process.
InstantPay is one of the largest neobanking platforms in India.