IRDA grants corporate agency license to InstantPay

InstantPay, Neo Banking platform, announced that it has received the Corporate Agency license from Insurance Regulatory Development Authority (IRDA). The company also shared its plans to start selling insurance products through its network of 1 lakh merchants.