InstantPay is India’s largest Neo Banking platform delivering full-stack banking services to individuals and businesses.